Vla*_*sny 9 java configuration
是否有一个很好的Java配置库,它允许我以类型安全的方式读取设置?例如,通过我的精心设计的IConfiguration接口声明getter和setter,并允许我通过它读/写配置.
使用读取设置properties.getProperty("group.setting")然后将其转换为所需类型有点无聊.Apache commons配置允许使用类似的东西config.getDouble("number"),但这里的"number"是一个字符串,我希望能够做类似的事情double value = config.GetNumber().
我不这么认为,因为java不是动态语言。实现这一点的唯一方法是,如果您有一个代码生成器,可以获取属性文件并生成配置类。或者,如果您手动为每个属性添加一个 getter。
我认为公共配置是最好的方法。
| 归档时间: |
|
| 查看次数: |
3253 次 |
| 最近记录: |