小编Kje*_*ard的帖子

哪个Java库允许我从属性文件初始化对象的属性?

是否有Java库可以让您将属性文件"反序列化"到对象实例中?

示例:假设您有一个名为init.properties的文件:

username=fisk
password=frosk
Run Code Online (Sandbox Code Playgroud)

和一个具有一些属性的Java类:

class Connection {

    private String username;
    private String password;

    public void setUsername(String username) {
        this.username = username;
    }

    public void setPassword(String password) {
        this.password = password;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想做这个:

Connection c = MagicConfigurator.configure("init.properties", new Connection())
Run Code Online (Sandbox Code Playgroud)

并让MagicConfigurator将属性文件中的所有值应用于Connection实例.

有一个像这样的类的图书馆吗?

java

3
推荐指数
1
解决办法
2060
查看次数

标签 统计

java ×1