springboot
文章平均质量分 71
springboot
qian_348840260
这个作者很懒,什么都没留下…
展开
-
springboot监控db事项
1. 增加CAT对SQL的监控//DynamicDataSourceConfig.javasessionFactory.setPlugins(new CatMybatisInterceptor("defaultDatasource"));//cat监控SQL执行效率2.增加对druid Connection的监控#logback.xml<logger name="druid.sql.Connection" level="DEBUG"/>#application.pro原创 2022-03-01 10:50:00 · 746 阅读 · 0 评论 -
traceId 跨线程使用
目录1. 为什么需要这个traceId 2.通过MDC设置traceId 2.1 使用filter过滤器设置traceId 2.2 使用JWT token过滤器的项目 2.3 使用Interceptor拦截器设置traceId 3.logback.xml中配置traceId 4.补充异步方法带入上下文的traceId 5.在接口放回中,增加traceId返回 先看一张图:有同学问:日志中[]中类似uuid的这个traceId是怎么实现的,这边文章就介绍下如何在s转载 2022-02-17 16:44:09 · 2830 阅读 · 0 评论 -
基于SpringBoot的javax.validation.Validation的参数校验方法
问题描述当要对用户输入的参数进行校验时,可以用javax.validation.Validation包下的注解进行验证,实现简单,并且是基于JSR-303标准的。添加pom.xml依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId>转载 2021-09-06 16:42:01 · 1104 阅读 · 0 评论 -
SpringBoot整合Feign
什么是FeignFeign是由Retrofit,JAXRS-2.0和WebSocket启发的一个java到http客户端绑定。 Feign的主要目标是将Java Http Clients变得简单。Feign的源码地址:https://github.com/OpenFeign/feign写一个Feign在我之前的博文有写到如何用Feign去消费服务,文章地址:http://blog.csdn.net/forezp/article/details/69808079 。简单的实现一个Feign客户转载 2021-07-26 17:30:00 · 9746 阅读 · 0 评论 -
SpringBoot外部化配置顺序
https://www.jb51.net/article/146324.htm先给大家介绍下spring boot 配置加载顺序,具体内容如下所示:使用 Spring Boot 会涉及到各种各样的配置,如开发、测试、线上就至少 3 套配置信息了。Spring Boot 可以轻松的帮助我们使用相同的代码就能使开发、测试、线上环境使用不同的配置。在 Spring Boot 里面,可以使用以下几种方式来加载配置。本章内容基于 Spring Boot 2.0 进行详解。1、properties文件;转载 2021-07-26 17:15:59 · 134 阅读 · 0 评论