使用Dozer将Object映射属性映射到Map

时间:2017-07-25 11:20:15

标签: java mapping dozer

如何使用dozer将地图对象属性值映射到地图。

这是我的班级:

public class SimplePojo {
private String field1;
private String field2;
private Map<String, String> attributes = new HashMap<String, String>();

public String getField1() {
    return field1;
}

public void setField1(String field1) {
    this.field1 = field1;
}

public String getField2() {
    return field1;
}

public void setField2(String field2) {
    this.field2 = field2;
}

public Map<String, String> getAttributes() {
    return attributes;
}

public void setAttributes(Map<String, String> attributes) {
    this.attributes = attributes;
}

}

属性映射具有一些键值对,如<key1-value1>等。 此数据应与对象属性一起作为结果映射的键值对。

我该如何进行这种映射?

1 个答案:

答案 0 :(得分:0)

就我个人而言,我没有尝试过,但推土机文档有详细信息,你试过这个吗?

http://dozer.sourceforge.net/documentation/mapbackedproperty.html

相关问题