文件名称:keypin:Clojure中类固醇的关键查找
文件大小:51KB
文件格式:ZIP
更新时间:2024-06-12 08:32:17
Clojure
钥匙扣 Clojure中类固醇的关键查找。 为什么选择Keypin? 通过合并应用程序配置问题来简化代码! 配置访问代码与配置紧密相关。 为什么要让这种紧密的耦合遍布整个代码库? 将配置问题收集到一个地方,而无需重复自己的工作,以便其余代码保持简洁。 特征 关键查找 在任何关联数据结构上 Clojure或Java映射 Clojure载体 java.util.Properties实例 自定义(静态或动态)配置存储 解构 可选值解析 可选值验证 故障快速错误报告 可选的默认值(缺少密钥时) 可选缓存以提高效率 动态配置存储(例如,定期刷新,远程存储等) 读取配置文件 对.edn和.properties文件的开箱即用支持 其他配置文件类型(JSON,YAML等)的可扩展设计 从文件系统和类路径中读取配置文件(按此顺序) *拥有外部配置文件,或与应用程序JAR一起提供 链接的配置文件(
【文件预览】:
keypin-master
----.travis.yml(209B)
----project.clj(1KB)
----java-src()
--------keypin()
----test()
--------base.properties(120B)
--------web.properties(102B)
--------keypin()
----test-config()
--------errconf.properties(47B)
--------myconf.properties(253B)
--------dev.properties(44B)
--------myconf.edn(289B)
--------prod.properties(45B)
--------errconf.edn(59B)
----LICENSE(11KB)
----src()
--------keypin()
----CHANGES.md(9KB)
----doc()
--------intro.md(10KB)
----.gitignore(137B)
----README.md(3KB)