![](https://img-blog.csdnimg.cn/df1996b7b3124832b2264441bf3491f7.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
服务框架
文章平均质量分 93
掌握服务框架
unique_perfect
从事Java开发,欢迎有技术交流的人私信跟我交流。
展开
-
从前慢-Shiro和JWT
权限的管理权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。身份认证身份认证,就是判断一个用户是否为合法用户的处理过程。最常用的简单身份认证方式是系统通过核对用户输入的用户名和口令,看其是否与系统中存储的该用户的用户名和口令一致,来判断用户身份是否正确。对于采用指纹等系统,则出示指纹;对于硬件Key等刷卡系统,则需要刷卡。授权授权,即访问控制,控制谁能访问哪些资源。主体进行身份认证后需要分配权限方可访问.原创 2020-12-16 13:53:11 · 8555 阅读 · 5 评论 -
从前慢-SpringSecurity
1、案例介绍1.1 案例效果图1.1.1 启动项目进入首页1.1.2 系统管理界面1.1.3 基础数据界面1.1.4 项目最终目录结构1.2 建表语句/*SQLyog Ultimate v12.08 (64 bit)MySQL - 8.0.16 : Database - security_authority**********************************************************************//*!40101 SET原创 2020-12-14 17:13:01 · 829 阅读 · 0 评论 -
从前慢-SpringSecurity和JWT
JWT1.什么是JWTJSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally si原创 2020-12-16 09:28:14 · 6854 阅读 · 6 评论 -
从前慢-Mybatis
导包:log4j-1.2.17.jarmybatis-3.4.2.jarmysql-connector-java-8.0.19.jarmaven导包则是:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x...原创 2020-12-23 13:15:41 · 973 阅读 · 0 评论 -
从前慢- Mybatis-Plus
引入依赖com.baomidoumybatis-plus-boot-starter3.2.0在入口类加入注解@SpringBootApplication@MapperScan(“com.baizhi.dao”)public class MybatisApplication {public static void main(String[] args) {SpringApplication.run(MybatisApplication.class, args);}}.原创 2021-01-20 22:15:40 · 2794 阅读 · 3 评论 -
从前慢-Spring
1Spring概述①Spring是一个开源框架②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。③Spring是一个IOC(DI)和AOP容器框架。④Spring的优良特性[1]非侵入式:基于Spring开发的应用中的对象可以...原创 2020-12-21 09:08:53 · 1648 阅读 · 3 评论 -
从前慢-SSM整合方式
导航搭建整合环境测试Spring的开发环境测试SpringMVC的开发环境Spring整合SpringMVC的框架Spring整合MyBatis框架搭建整合环境整合说明:SSM整合可以使用多种方式,咱们会选择XML + 注解的方式整合的思路先搭建整合的环境先把Spring的配置搭建完成再使用Spring整合SpringMVC框架最后使用Spring整合MyBatis框架解决maven项目创建过慢的问题.txtName:archetypeCatalogValue:int原创 2021-01-25 15:34:39 · 329 阅读 · 0 评论 -
从前慢-SpringCloud
SpringCloud 微服务工具集v1.1版本: Hoxton SR61.什么是微服务官网: https://www.martinfowler.com/articles/microservices.htmlIn short, the microservice architectural style is an approach to developing a single application as a suite of small services, each running in i原创 2021-01-22 19:33:54 · 1400 阅读 · 1 评论 -
从前慢-Spring Boot
一、Spring Boot 入门1、Spring Boot简介简化Spring应用开发的一个框架;整个Spring框架技术栈的一个大整合;J2EE开发的一站式解决方案2、微服务微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元3、第一个程序Spring Boot HelloWorld步骤:1、创建一个maven工程2、导入Spring Boot的相关依赖<...原创 2020-12-17 19:08:24 · 1026 阅读 · 1 评论 -
从前慢-SpringMVC
Spring MVC 入门原创 2020-12-23 13:05:29 · 1134 阅读 · 1 评论 -
从前慢-ElasticSearch
图片版文字版什么是RestFulREST : 表现层状态转化(Representational State Transfer),如果一个架构符合REST原则,就称它为 RESTful 架构风格。**资源(Resources): 所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息表现层(Representation) :我们把"资源"具体呈现出来的形式,叫做它的"表现层"。状态转化(State Transfer):如果客户端想要操作服务器,必须通过某种手段,..原创 2021-01-31 14:57:34 · 885 阅读 · 1 评论 -
从前慢-docker与kubernetes
Mysql高级1 Linux 系统安装MySQL1.1 下载Linux 安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads1.2 安装MySQL1) 卸载 centos 中预安装的 mysql rpm -qa | grep -i mysql rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps 2) 上传 mysql 的安装包 alt + p ------->原创 2021-05-04 17:00:11 · 3934 阅读 · 1 评论 -
从前慢-Zookeeper
Zookeeper一、 Zookeeper简介ZooKeeper(动物园管理者)一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件ZooKeeper 使用 Java 所编写,但是支持 Java 和 C 两种编程语言。Zk 提供的功能:1. 分布式锁: 解决分布式环境中数据一致性问题2. 集群管理: 负载均衡容灾处理二、 Zookeeper的数据模型三、 Zookeeper中数据模型的特点 ※ 每个子目录原创 2020-12-26 09:41:28 · 508 阅读 · 0 评论 -
从前慢-Dubbo
Dubbo1.什么是Dubbodubbo:是一个基于soa思想的rpc框架soa思想:面向服务的架构给每一个模块暴露对应的ip和端口,当做一个服务进行运行重点在于服务的管理(负载均衡,容灾模式,服务的横向扩展)2. 架构的演变3. dubbo的架构图调用关系说明:1. 服务容器负责启动,加载,运行服务提供者。 2. 服务提供者在启动时,向注册中心注册自己提供的服务。 3. 服务消费者在启动时,向注册中⼼订阅自己所需的服务。 4. 注册中心返回服务提供者地址列表给消费者,如果有原创 2020-12-16 08:05:41 · 790 阅读 · 1 评论