【问题标题】:switching one database platform to another database in spring boot在 Spring Boot 中将一个数据库平台切换到另一个数据库
【发布时间】:2021-09-07 15:52:06
【问题描述】:

我正在使用数据库 POSTGRESQL 的应用程序中工作。根据最近的建议,同一应用程序通过更改 application.properties 中的数据源来指向 MYSQL。所以,这个活动将来也可能会重复。

我不想每次都更改 application.properties。我需要将 POSTGRES 切换到 MYSQL。 在 Hibernate 中,我们可以通过配置两个映射文件来实现。像这样,我们可以在spring boot中实现吗?

感谢任何建议或示例

【问题讨论】:

    标签: spring-boot hibernate spring-data-jpa hibernate-mapping


    【解决方案1】:

    您可以为此使用 Spring 中的配置文件。

    创建一个application-postgresql.properties 文件和一个application-mysql.properties 文件,每个文件都有对应的JDBC url。然后使用postgresqlmysql 配置文件启动您的应用程序。

    请参阅https://reflectoring.io/spring-boot-profiles/ 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-19
      • 1970-01-01
      • 2020-11-15
      • 2012-10-30
      • 1970-01-01
      相关资源
      最近更新 更多