XMLを持つ:
<root>
<person id = "123"/>
</root>
Bean マッピング:
public class Root {
private Person person;
public void setPerson(Person person) ...
}
public class Person {
String id;
public void setId(String id) ...
}
そのようなスタイルでセッター( )を使用してクラスを設定するためのパターンを実装する方法がわかりません:digester3
id
Person
setId(String id)
new AbstractRulesModule() {
@Override
protected void configure() {
forPattern("root").createObject().ofType(Root.class);
forPattern("root/person").createObject().ofType(Person.class).then().setNext("setPerson");
}
}