【发布时间】:2019-11-22 13:32:45
【问题描述】:
我有一个使用 JPA 和 Hibernate 的 Spring 引导应用程序。它已经连接到所有事务的主数据源。
现在手头的任务是我需要在不同的数据库中动态创建数据库模式。例如,
对于项目 1,在数据库 X 中创建模式 1 对于项目 2,在数据库 X 中创建模式 2
以后,这些数据库将被其他人在外部使用。我正在寻找完成这项工作的最佳方法。
【问题讨论】:
-
您可以将
gradle与flyway一起使用,然后创建一个任务以创建数据库架构。 -
你也可以试试this answer
-
你的问题有点抽象,你想连接2个数据源?当您说项目 1 和 2 是主要来源中的那些应用程序或表时?
标签: java spring spring-boot jpa