Springboot
shenhuxi10000
这个作者很懒,什么都没留下…
展开
-
Spring Boot2 Security JWT(持续更新)
文章目录JWT入门例子整合Springboot整合数据库JWT入门例子整合Springboot整合数据库原创 2020-04-08 09:19:39 · 599 阅读 · 0 评论 -
springboot2.x 使用Mockito编码完成接口测试
Spring context Mockito demoSpring上下文测试注解方法说明Servlet容器环境的测试轻量级测试Mock MVC更多用法原创 2020-03-29 10:07:29 · 522 阅读 · 0 评论 -
Springboot在RestController中获取各种相关信息的⽅方法
原创 2020-03-08 11:28:56 · 281 阅读 · 0 评论 -
Springboot全局异常处理器 @RestControllerAdvice @ExceptionHandler
一、目标:弄懂为什么springboot需要《全局异常处理器》?编码实战一个springboot《全局异常处理器》封装一个自定义异常 ,并集成进《局异常处理器》把《全局异常处理器》集成进《接口返回值统一标准格式》二、springboot为什么需要全局异常处理器?先讲下什么是全局异常处理器?全局异常处理器就是把整个系统的异常统一自动处理,程序员可以做到不用写try…catch那...原创 2020-03-08 10:30:25 · 599 阅读 · 0 评论 -
XA两阶段提交协议 - 手写XA, Atomikos 与 Spring boot 集成
因为事务需要实现ACID,即原子性、一致性、隔离性、持久性,所以需要采用一定的机制来保证,通常采用的是分阶段提交的方式。XA:XA协议,规定事务管理器和资源管理器接口,采用二阶段提交协议。一阶段提交协议一阶段提交协议相对简单。当然,前提是开启了事务,然后在应用程序发出提交/回滚请求后,数据库执行操作,而后将成功/失败返回给应用程序,程序继续执行。一阶段提交协议相对简单,简单带来的优点就是,...原创 2020-03-01 23:57:45 · 877 阅读 · 0 评论 -
Spring Boot RabbitMQ 原理与编程实现图解
原创 2020-02-26 23:00:46 · 97 阅读 · 0 评论 -
Spring Boot 异步框架@Async @EnableAsync
一、现实场景在现实的互联网项目开发中,针对高并发的请求,一般的做法是高并发接口单独线程池隔离处理。假设现在2个高并发接口:一个是修改用户信息接口,刷新用户redis缓存.一个是下订单接口,发送app push信息.设计解决方案用于[刷新用户redis缓存]和[发送app push信息]二、为什么要用异步框架,它解决什么问题?在SpringBoot的日常开发中,一般都是同步调用的。但经...原创 2020-02-25 23:32:34 · 249 阅读 · 0 评论