存储配置数据在我的Clojure程序的开始,我做了:的Clojure ::在外部文件
(def db-coords
{:classname "org.postgresql.Driver"
:subprotocol "postgresql"
:subname (str "//" host ":" port "/" dbname) ;; host, port and dbname are defd above
:user "foo"
:password "bar"})
我想在外部文件这些值(.clj或其他)存储在类路径并从那里加载它们。显然,一种方法是使用java.util.Properties,但我怀疑在Clojure中有一种惯用的方式。