跳到主要内容
原创 Spring Boot 3.x 实战(1)

27、Spring Boot 3.x -Spring Data JDBC&JPA 多数据源(AbstractRoutingDataSource)

SpringBoot3.x-SpringDataJPA多数据源-分包模式此文中介绍的是多数据源,每个数据源的表不同,接下来需要解决的是多数据源,每个数据源的表结构一致,这种情况最常见的是数据库主从,查询读从库,新增删除修改走主库。上述方案,需要一个动态切换的datasource根据不同的条
阅读全文
原创 Spring Boot 3.x 实战(1)

26、Spring Boot 3.x -Spring Data JPA多数据源-分包模式

多数据源:一个项目中注入多个自定义datasource。参见:自定义数据源配置。根据不同的业务场景多数据源的模式也不一样,比如一个项目中不同的业务表分布在不同的库,本节的例子:按照如上的业务场景,如果存在多个数据源,数据表分布在不同的库,那么JPA中EntityRepository,需要在不同的
阅读全文
原创 Spring Boot 3.x 实战(1)

25、Spring Boot 3.x Data(七)-Spring Data JDBC开发指南

Java世界中用于关系数据库的主要持久性API当然是JPA,它有自己的SpringData模块。为什么会有另一个?JPA做了很多事情来帮助开发人员。此外,它还可以跟踪实体的变化。它为你做了懒加载加载。它允许你将广泛的对象构造映射到同样广泛的数据库设计。这非常好,让很多事情变得很简单。只需看一
阅读全文