Spring boot
hd20086996
啊啊啊啊
展开
-
Spring Async的使用&MDC继承
https://www.jianshu.com/p/bd8757b593a2原创 2020-08-03 19:37:43 · 577 阅读 · 0 评论 -
基于springboot的RestTemplate、okhttp和HttpClient对比
基于springboot的RestTemplate、okhttp和HttpClient对比1、HttpClient:代码复杂,还得操心资源回收等。代码很复杂,冗余代码多,不建议直接使用。2、RestTemplate: 是 Spring 提供的用于访问Rest服务的客户端, RestTemplate 提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。引入jar包:<...转载 2020-04-02 23:13:11 · 2684 阅读 · 0 评论 -
SpringBoot+MyBatis+MySQL读写分离
1. 引言读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL分离;第二种是应用程序自己去做分离。这里我们选择程序自己来做,主要是利用Spring提供的路由数据源,以及AOP然...转载 2019-10-22 17:19:16 · 103 阅读 · 0 评论 -
springboot:自定义参数解析HandlerMethodArgumentResolver
自定义解析器需要实现HandlerMethodArgumentResolver接口,HandlerMethodArgumentResolver接口包含两个接口函数:public interface HandlerMethodArgumentResolver { boolean supportsParameter(MethodParameter var1); @Nullabl...原创 2019-05-29 14:57:24 · 292 阅读 · 0 评论 -
springBoot:配置swagger2并统一加入认证参数
使用swagger-ui的过程中,swagger页面调用的时候会统一在header里面加入输入token参数的位置1. 在pom中加入依赖 <properties> <maven.compile.source>1.8</maven.compile.source> <maven.compile.target>1...原创 2019-05-29 15:23:07 · 4801 阅读 · 0 评论 -
springBoot:HandlerInterceptor拦截器的使用 ——(一)
原文:https://blog.csdn.net/zhibo_lv/article/details/81699360HandlerInterceptor简介拦截器我想大家都并不陌生,最常用的登录拦截、或是权限校验、或是防重复提交、或是根据业务像12306去校验购票时间,总之可以去做很多的事情。我仔细想了想这里我分三篇博客来介绍HandlerInterceptor的使用,从基本的使用、到...转载 2019-05-29 15:40:55 · 196 阅读 · 0 评论 -
springBoot:HandlerInterceptor拦截器的使用 ——(二)
原文:https://blog.csdn.net/zhibo_lv/article/details/81699360在上一篇博客已经介绍了HandlerInterceptor的基本用法这里就不重复了详见:SpringBoot之HandlerInterceptor拦截器的使用 ——(一)功能简介拦截所有添加了我们自定义的注解的方法,并将userId和userMobile放入HttpServ...转载 2019-05-29 16:15:30 · 682 阅读 · 0 评论 -
spring boot:CommandLineRunner详解
在使用SpringBoot构建项目时,我们通常有一些预先数据的加载。那么SpringBoot提供了一个简单的方式来实现–CommandLineRunner。CommandLineRunner是一个接口,我们需要时,只需实现该接口就行。如果存在多个加载的数据,我们也可以使用@Order注解来排序。案例:分别定义了一个数据加载类MyStartupRunner1,排序为2;以及另一个数据加载类M...转载 2019-06-04 15:34:30 · 189 阅读 · 0 评论