我们如何在 application.conf 文件中动态设置 db.default.url?
How can we dynamically set db.default.url in application.conf file?
我有一个主机名和一个端口,设置在 env 变量中,我希望我的 db.default.url 像这样,
db.default.url="jdbc:mysql://${DB_PORT_3306_TCP_HOST}:${DB_PORT_3306_TCP_PORT}/database_name"
但这并不有效。
我自己从未尝试过,但我想它在 application.conf
:
中应该是这样的
db.default.url="jdbc:mysql://"${host}":"${port}"/database_name"
你会用这样的东西开始你的项目:
/path/to/bin/<project-name> -Dport=1234 -Dhost=127.0.0.1
您可以从 this doc.
中了解很多关于 Play 的配置架构的信息
我有一个主机名和一个端口,设置在 env 变量中,我希望我的 db.default.url 像这样,
db.default.url="jdbc:mysql://${DB_PORT_3306_TCP_HOST}:${DB_PORT_3306_TCP_PORT}/database_name"
但这并不有效。
我自己从未尝试过,但我想它在 application.conf
:
db.default.url="jdbc:mysql://"${host}":"${port}"/database_name"
你会用这样的东西开始你的项目:
/path/to/bin/<project-name> -Dport=1234 -Dhost=127.0.0.1
您可以从 this doc.
中了解很多关于 Play 的配置架构的信息