随笔分类 -  SpringBoot

摘要:Springboot+Mybatis-plus多数据源以及实现事务一致性 在实际项目开发中,会同时连接2个或者多个数据库进行开发,因此我们需要配置多数据源,在使用多数据源的时候,在业务中可能会对2个不同的数据库进行插入、修改等操作,如何保证多数据源的事务一致性问题?主要解决如下问题: 如何配置多数据 阅读全文
posted @ 2021-12-27 13:23 肖恩雷 阅读(5471) 评论(7) 推荐(1)
摘要:SpringBoot项目打包成jar后读取文件的大坑,使用ClassPathResource获取classpath下文件失败 在项目中使用ClassPathResource中获取资源文件,在本地环境可以正常访问获取到文件,然后打包部署到测试环境后却报错不能找到给资源文件,报错信息如下: **解决方法 阅读全文
posted @ 2021-12-27 13:21 肖恩雷 阅读(2742) 评论(0) 推荐(0)
摘要:Springboot日志配置 生产环境日志及预警 https://blog.csdn.net/weixin_41158378/article/details/110701328 1. SpringBoot 日志常用配置 日志常用配置项 默认值 说明 logging.file 日志输出的文件 logg 阅读全文
posted @ 2021-10-19 22:09 肖恩雷 阅读(1267) 评论(1) 推荐(0)
摘要:ElasticSearch Springboot整合ElasticSearch 1.导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticse 阅读全文
posted @ 2021-08-26 16:18 肖恩雷 阅读(403) 评论(0) 推荐(0)
摘要:JApiDocs API文档 官网: https://japidocs.agilestudio.cn/ 你还在使用Swagger2来生成API文档吗?那还不赶紧扔掉Swagger2,赶紧使用JApiDocs,与swagger-ui的界面比较起来简直不要太完美 搭建步骤 搭建步骤非常简单,仅仅只需要2 阅读全文
posted @ 2021-08-20 17:42 肖恩雷 阅读(453) 评论(1) 推荐(0)
摘要:SpringBoot整合Swagger 1.添加依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </depen 阅读全文
posted @ 2021-08-11 09:44 肖恩雷 阅读(76) 评论(0) 推荐(0)
摘要:SpringBoot优雅的全局异常处理 导入依赖 <!--fastjson--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.41</version> </dep 阅读全文
posted @ 2021-07-08 13:54 肖恩雷 阅读(144) 评论(0) 推荐(0)
摘要:SpringBoot中应用SpringAOP实现记录日志功能 1.背景 需要把所有访问controller的请求方法、请求参数、返回值类型都保存到数据库表中,可以利用SpringAOP切面编程来实现。 2.实现步骤 首先添加依赖,只要引入SpringAOP相关的jar包依赖,我们就可以开始相关的As 阅读全文
posted @ 2021-06-10 20:14 肖恩雷 阅读(624) 评论(0) 推荐(0)