在Spring Boot应用程序中动态创建架构

时间:2019-07-12 19:07:07

标签: java spring spring-boot jpa

我有一个使用JPA和Hibernate的Spring引导应用程序。它已经连接到所有事务的主要数据源。

现在手头的任务是,我需要在另一个数据库中动态创建数据库架构。例如,

对于项目1,在数据库X中创建模式1 对于项目2,在数据库X中创建模式2

后来,这些数据库将被其他外部使用。我正在寻找完成这项工作的最佳方法。

1 个答案:

答案 0 :(得分:0)

在spring boot项目中定义多个数据源的情况下,必须在配置中声明关联的bean。使用spring.jpa.hibernate.ddl-auto = create,它将在正确的数据库as answered here

中自动创建模式