在Spring Boot启动中填充不同的数据源

时间:2019-03-09 10:31:26

标签: sql spring-boot

假设我有两个数据源:

spring.datasource.jdbcUrl=jdbc:h2:mem:testdb
spring.datasource.username=sa
spring.datasource.password=
spring.datasource.driverClassName=org.h2.Driver

spring.sec.datasource.jdbcUrl=jdbc:h2:mem:sectestdb
spring.sec.datasource.username=sa
spring.sec.datasource.password=
spring.sec.datasource.driverClassName=org.h2.Driver

我想在启动时填充这两个表,以便表位于不同的基础。

我希望schema.sql仅在spring.sec上执行... JPA将在spring.datasource上自动创建其他表。如何实现呢?当我添加schema.sql时,一切都在spring.datasource上创建。

0 个答案:

没有答案