1
나는 스스로 해결할 수없는 Moo (https://github.com/geoffreywiseman/Moo/)에 대한 질문이 있습니다. 나는이 클래스 구조가 있습니다자바 객체를 객체에 매핑 - Moo
class Middle{
private int id;
private Upper upper;
private List<Child> children;
private List<Middle> brothers;
}
class Upper{
private int id;
private String name;
private String lastname;
}
class Child{
private int id;
private String name;
}
을 나는 그들을 번역 할 :
class OutputMiddle{
private int id;
@Property(translation="Upper")
private OutputUpper outputUpper;
@CollectionProperty(itemTranslation = Upper.class)
private List<OutputChild> outputChildren;
private List<OutputMiddle> outputBrothers;
}
class OutputUpper{
private int id;
private String outputName;
}
class OutputChild{
private int id;
private String outputName;
}
내가 모르는 것은 :
- 가에서 하나 개의 속성을 번역 내가 수 있어요 다른 클래스의 다른 속성에 대한 하나의 클래스?
- 그리고 같은 작업을하지만 개체 컬렉션을 수행합니까?
- 동일한 클래스의 개체 컬렉션에 동일하지만?
왜이 기능이 필요한가요? "Middle"클래스의 객체를 JSON (또는 XML)으로 반환하므로 "OutputMiddle"와 같은 구조가 필요하지만 JSON을 작성하고 이름을 변경하지 않으려 고합니다. 노드의 수동.
감사합니다.
을 필요로의, JMapper Framework을 시도, 나는 그것을 대답, 또는 적어도 내가 대답 할 수 있도록 질문을 명확히하려고했을 것이다. 내가 가진 문제를 완전히 이해하고 있는지 확신 할 수 없습니다. 너는 네가 여기서 원했던 모든 일을 할 수 있어야하고, 내가 이전에 Moo를 사용했던 것과 비슷한 것처럼 보인다. –