![](https://img-blog.csdnimg.cn/20200413230606492.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot
1.SpringBoot最小系统
害你加班的BUG都是我写的
热爱编程
展开
-
Springboot学习 shiro
1. Shiro什么是shiro?官网是一款主流的java安全框架,不依赖任何容器,可以运行在Java SE和Java EE项目里面,主要作用是对访问系统的用户进行身份认证、授权、会话管理、加密等操作Shiro就是用来解决安全管理的系统化框架2. Shiro核心组件用户、角色、权限的关系会给角色赋予权限,然后给用户赋予角色2.1 UsernamePasswordToken用来封装用户登录信息,使用用户的登录信息来创建令牌Token.(封装了用户名和密码的token)2.2 Secur原创 2020-08-03 22:57:08 · 230 阅读 · 0 评论 -
SpringBoot中的AOP
1. 什么是AOPAOP: Aspect Oriented Programming的缩写,意为:面向切面编程。面向切面编程的目标就是分离关注点。什么是关注点?就是你做的事情,例如玩,其他的事情,让下人去做2. SpringBoot中的AOP处理2.1 AOP依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-started-aop原创 2020-07-04 16:52:55 · 173 阅读 · 0 评论 -
Springboot:拦截器的配置
拦截器在项目中使用的是非常多的(但不是绝对的),比如拦截一些置顶的 url,做一些判断和处理等等。除此之外,还需要将常用的静态页面或者 swagger 页面放行,不能将这些静态资源给拦截了。首先先自定义一个拦截器。public class MyInterceptor implements HandlerInterceptor { private static final Logger logger = LoggerFactory.getLogger(MyInterceptor.class);原创 2020-05-08 19:19:46 · 220 阅读 · 0 评论 -
Springboot:全局异常处理
Springboot最小系统模型,全局异常处理原创 2020-05-08 17:47:16 · 139 阅读 · 0 评论 -
SpringBoot:logback日志配置
SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。原创 2020-05-08 16:03:04 · 254 阅读 · 0 评论 -
Springboot中Redis工具类配置
Maven工程准备系统用了默认的springboot构建,版本是2.2.6.RELEASE,导入redis的依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifac...原创 2020-04-13 18:13:53 · 360 阅读 · 0 评论 -
Springboot:Json统一封装
实际项目中,前后端之间数据的传输都使用Json格式,在Spring Boot中,接口返回Json格式的数据很简单,在Controller中使用RestController注解就可以返回Json格式的数据。在Spring Boot中默认使用的Json解析技术是jacksonJsonResultimport lombok.Data;import lombok.ToString;@Data@...原创 2020-04-14 00:42:30 · 707 阅读 · 0 评论