整合Shiro + JWT,并会话共享

2020-7-29

前后端分离项目的骨架,一般会采用token或者jwt作为跨域身份验证解决方案。所以整合shiro的过程中,需要引入jwt的身份验证过程


异常处理

2020-7-28

通过使用@ControllerAdvice来进行统一异常处理,@ExceptionHandler(value = RuntimeException.class)来指定捕获的Exception各个类型异常 ,这个异常的处理,是全局的,所有类似的异常,都会跑到这个地方处理


Spring缓存抽象、整合Redis

2020-7-24

一个程序的瓶颈通常都在数据库,很多场景需要获取相同的数据。比如网站页面数据等,需要一次次的请求数据库,导致大部分时间都浪费在数据库查询和方法调用上,这时就可以利用到缓存来缓解这个问题


声明式事务

2020-7-21

事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。