有没有一个适用于Java的好的配置库,可以让我以类型安全的方式读取设置?例如,通过使用我编写的带有声明的 getter 和 setter 的 IConfiguration 接口,并允许我通过它来读取/写入配置。
使用 properties.getProperty("group.setting") 读取设置有点无聊,然后将其转换为所需的类型。Apache commons configuration 允许使用类似 config.getDouble("number") 的东西,但是 "number" 再次是一个字符串,我想能够像这样做些什么:double value = config.GetNumber()。
使用 properties.getProperty("group.setting") 读取设置有点无聊,然后将其转换为所需的类型。Apache commons configuration 允许使用类似 config.getDouble("number") 的东西,但是 "number" 再次是一个字符串,我想能够像这样做些什么:double value = config.GetNumber()。