【发布时间】:2014-11-23 08:36:42
【问题描述】:
我想知道在配置文件的 clojure 应用程序开发中,哪种方法/库被认为是一种好的做法? 我想保留一些设置,例如外部配置文件中的数据库连接、访问外部 Web 服务的凭据等。
谢谢
【问题讨论】:
标签: clojure
我想知道在配置文件的 clojure 应用程序开发中,哪种方法/库被认为是一种好的做法? 我想保留一些设置,例如外部配置文件中的数据库连接、访问外部 Web 服务的凭据等。
谢谢
【问题讨论】:
标签: clojure
EDN 是一个很好的解决方案。但是,您可能还喜欢 clojure environ 库。这为使用环境变量、java 属性文件、结束等提供了相当不错的抽象。
【讨论】:
Clojure Cookbook 有一个部分正是在这方面:https://github.com/clojure-cookbook/clojure-cookbook/blob/master/04_local-io/4-15_edn-config.asciidoc。
【讨论】: