1

我想要一对db-spec带有我的数据库配置的地图,用于开发和生产。

但我找不到检测当前执行环境的简单方法。需要类似的东西(defn db-spec [] (if (is-dev?) { dev-spec-here } { prod-spec-here }))

也许它可以检测到当前的 le​​in 配置文件。不管我怎么问谷歌。找不到方法。

4

2 回答 2

1

我喜欢为此使用环境变量(可以在系统范围内设置,例如在 /etc/profile 等其他地方)。其他人更喜欢将 -D 定义传递给 JVM

于 2012-12-17T20:40:33.053 回答
0

您的代码没问题,检测它取决于您的环境,例如hostname,IP arrdressglobal variable

于 2012-12-17T06:37:28.397 回答