技术栈
自动配置原理
Alexon Xu
1 年前
分库分表
·
sharding-jdbc
·
自动配置原理
Sharding-JDBC分库分表-自动配置与分片规则加载原理-3
与所有starter一样,shardingsphere-jdbc-core-spring-boot-starter也是通过SPI自动配置的原理实现分库分表配置加载,spring.factories文件中的自动配置类shardingsphere-jdbc-core-spring-boot-starter功不可没,他主要是自动创建了模式bean、事务类型bean和数据源bean,配置加载的过程可以归纳如下: