是否有一個Java庫,可讓您將屬性文件直接「反序列化」到對象實例中?哪個Java庫允許我從屬性文件初始化對象的屬性?
例:說你有一個名爲init.properties:
username=fisk
password=frosk
,並與一些屬性的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;
}
}
我想這樣做:
Connection c = MagicConfigurator.configure("init.properties", new Connection())
並且有MagicConfigurator應用pro中的所有值將文件複製到Connection實例。
是否有類似這樣的圖書館?
+1同與Stack類擴展向量OO – helpermethod 2010-05-21 09:42:11