Spring Boot 3.x-Spring Data JPA多数据源-分包模式
系列文章目录
系列文章:Spring Boot 3.x 系列教程
文章目录
- 系列文章目录
- 简介
- 一、包结构
- 二、创建多个DataSource
- 三、创建EntityManagerFactory,TransactionManager
- 四、创建Entity,Repository
- 五、测试
- 六、命名策略失效问题
- 总结
简介
多数据源:一个项目中注入多个自定义datasource。参见:自定义数据源配置。根据不同的业务场景多数据源的模式也不一样,比如一个项目中不同的业务表分布在不同的库,本节的例子:

按照如上的业务场景,如果存在多个数据源,数据表分布在不同的库,那么JPA中Entity Repository,需要在不同的包,方便扫描。


一、包结构
