文件名称:touchy:部署敏感配置
文件大小:76KB
文件格式:ZIP
更新时间:2024-06-01 04:48:43
Java
Touchy-部署敏感的配置 Touchy是部署敏感的配置库,这意味着它会根据检测到的部署类型来更改配置源。 在Touchy中,您可以指定不同的配置源,并为它们指定优先级,以便在缺席的情况下,Touchy会回退到其他用户(如果指定)。 关于touchy的最重要的事情是它抽象了获取配置的方式,因此应用程序代码不依赖于任何特定的配置库或环境。 支持的配置 系统属性-Touchy本身 环境变量-Touchy本身 Typesafe配置-https: 要求 Touchy使用字节码操作来实现其功能,因此无法在不可能的环境中使用它。 用法 可以在Maven Central存储库中找到Touchy。 例如,要从gradle中使用它,可以添加以下依赖项: 'com.github.sursmobil:touchy:0.1.0' 要在项目中使用Touchy,需要做的就是创建一个单元(类,抽象类或接口
【文件预览】:
touchy-master
----gradlew(5KB)
----settings.gradle(29B)
----publishing.gradle(2KB)
----src()
--------test()
--------main()
----gradle()
--------wrapper()
----README.md(8KB)
----gradlew.bat(2KB)
----.gitignore(78B)
----build.gradle(497B)