技术栈

自动配置原理

递归尽头是星辰
1 天前
spring boot·事务传播机制·自动配置原理·springboot启动流程·starter设计
SpringBoot深度解析:从核心原理到最佳实践SpringBoot通过精巧的模块化架构设计,将传统Spring应用的复杂性封装在约定优于配置的哲学之下。本文将从自动装配机制、Starter设计模式、事务管理内核等架构层面切入,揭示其如何通过条件化配置、环境隔离、组件扫描等核心机制实现快速应用开发,并给出生产级最佳实践方案。
Alexon Xu
2 年前
分库分表·sharding-jdbc·自动配置原理
Sharding-JDBC分库分表-自动配置与分片规则加载原理-3与所有starter一样,shardingsphere-jdbc-core-spring-boot-starter也是通过SPI自动配置的原理实现分库分表配置加载,spring.factories文件中的自动配置类shardingsphere-jdbc-core-spring-boot-starter功不可没,他主要是自动创建了模式bean、事务类型bean和数据源bean,配置加载的过程可以归纳如下: