0
我需要使用Orika實現嵌套映射器。我應該怎麼做?讓我們來討論一下嵌套的簡單對象吧Orika嵌套映射器
Class Person(){
Address address;
String firstName;
String lastname;
}
Class Address(){
String street;
String city;
String zipcode;
}
讓我們假設我有單獨的java映射器作爲地址對象。如何在orika中的下面的字段映射中使用外部Java映射器?
字段映射中的customize()選項將顯式映射.classMap映射中的複雜字段,這會在對象相當大時使當前地圖變得複雜。
public class Mapper extends ConfigurableMapper {
protected void configure(MapperFactory factory) {
factory.classMap(Person.class, PersonDto.class)
.byDefault()
.register();
}
}