【发布时间】:2018-11-13 09:16:34
【问题描述】:
我有一个 Spring Boot 应用程序,它连接到 Postgres 数据库。我在 application.properties 中将数据源 url 指定为 -
spring.datasource.url=jdbc:postgresql://:5432/mydb
jdbc url (jdbc:postgresql://:5432/) 实际上存储在我的应用程序能够读取的单独外部位置。因此,我只想在属性文件中指定数据库名称。
我不想将数据库名称作为某个环境变量传递,因为它不会改变。
我在这一点上卡住了很长一段时间,我怎样才能做到这一点?
【问题讨论】:
-
无论
jdbc url (jdbc:postgresql://< server ip here >:5432/在哪里出现,只需将数据库名称附加到该 url 字符串即可。如果它不会改变,那么在将数据库名称附加到 url 后你不应该遇到问题。
标签: spring postgresql spring-boot configuration datasource