
Springboot
文章平均质量分 57
debug的秦明
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下
展开
-
Springboot使用AOP记录请求日志和返回数据
Spring给我们的提供了强大的AOP功能;什么是AOP?AOP为Aspect Oriented Programming的缩写,意为:面向切面编程;我们可以使用它来做一些统一动作,这里我将使用它来记录我们的Controller层接口的请求日志和返回数据。代码清单:pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot.原创 2021-02-23 19:52:38 · 1766 阅读 · 1 评论 -
Springboot处理请求流程源码分析
SpringMVC处理请求的核心类是:DispatcherServlet,所有的 Web 请求都需要通过它来处理,进行转发,匹配,数据处理后,并转由页面进行展现,它可以说是 SpringMVC 最核心的部分。Tomcat会将所有的请求都交给 DispatcherServlet 的 doService 方法处理。本次分析主要围绕DispatcherServlet来进行的。简易的处理时序图:...原创 2021-02-20 22:24:16 · 985 阅读 · 0 评论 -
Springboot配置Redis多数据源样例
有时候我们需要连接多个不同的redis来进行读写,下面是一个Springboot的多数据源配置demo;配置比较简单,我使用的Springboot的版本是:2.1.0.RELEASE,Springboot默认使用的连接池是:Lettuce代码清单:pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter.原创 2021-01-22 20:28:29 · 465 阅读 · 2 评论 -
Springboot配置Schedule定时任务线程池和Async异步线程池
Springboot配置Schedule定时任务线程池Springboot默认的定时任务是单线程的,当我们的定时任务较多并且耗时较长时,为了提升效率我们可以给定时任务配置一个线程池,以多线程的方式执行定时任务。代码清单:ScheduleConfig.java//启用自动化配置@Configuration//启用定时任务@EnableSchedulingpublic class ScheduleConfig implements SchedulingConfigurer { @V原创 2021-01-12 21:29:54 · 2612 阅读 · 1 评论 -
Springboot国际化配置Demo
Springboot支持国际化很简单,只需要建单的配置就可以使用了,下面是一个建单的后端国际化Demo项目结构图代码清单:创建国际化资源 i18n 文件夹,在下面创建三个配置文件分别是:messages.properties,messages_en_US.properties ,messages_zh_CN.properties,内容分别为:success.message=成功success.message=successsuccess.message=成功...原创 2020-12-28 20:51:23 · 420 阅读 · 1 评论 -
Springboot集成webservice案例
Springboot整合cxf实现webservice服务,配置多个接口代码清单:pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.1.0.RELEASE&l.原创 2020-12-16 20:26:25 · 374 阅读 · 1 评论