《Spring boot》
文章平均质量分 94
分享spring boot项目的基础以及一些项目中使用的相关spring boot feature
王卫——David
CSDN博客专家 阿里云专家博主 Java领域优质创作者
展开
-
springboot结合baomidou dynamic-datasource组件实现多数据源
博主最近研发的项目中由于业务需要,在项目中使用到多个数据源。使用到了baomidou的dynamic-datasource组件来实现访问不同的数据源。觉得挺有意思的也是进行了入门级别的研究,梳理出了dynamic-datasource组件宏观实现逻辑。baomidou实现多数据源的切换在使用过程中还需要注意事务的问题。明白了多数据源的底层之后,也可以自己实现多数据源切换。另外多数据源方案还有Sharding-JDBC 和Spring Data JPA多数据源方案。原创 2024-05-23 08:09:48 · 1317 阅读 · 0 评论 -
Spring Boot Admin 环境搭建与基本使用
本篇博客主要是对于Spring Boot Admin的基本认识和基本运用,通过本篇博客能够对Spring Boot Admin有一个宏观认知和能够快速上手。Spring Boot Admin还可以设置通知可报警,本篇博客并没有涉及到。原创 2023-08-08 10:09:22 · 491 阅读 · 0 评论 -
Spring Boot——Spring Boot自动配置原理
一直在使用Spring Boot特别好奇的是为什么Spring Boot比Spring在项目构建和开发过程中要方便很多,无需编写大量的配置,Spring Boot自动给你配置好了。往往是集成项目依赖之后一键使用。于是小编我就学习和研究了一下Spring Boot的自动配置。原创 2023-07-28 15:40:15 · 464 阅读 · 0 评论 -
Spring Boot——Spring Boot启动原理
这只应用程序的listeners与设置初始化器(initializers)的方式相同,会从类路径的 META-INF/spring.factories 读取相应配置文件,读取配置文件中key为org.springframework.context.ApplicationListener对应的value。上面这段代码主要是通过加载 “spring.factories” 配置文件中指定类型的工厂名称,并创建对应的工厂实例,然后根据工厂实例的排序顺序返回一个排序后的工厂实例的集合。原创 2023-07-28 10:27:30 · 456 阅读 · 0 评论