Java 推土机设置为仅列出映射公共字段

Java 推土机设置为仅列出映射公共字段,java,mapping,dozer,Java,Mapping,Dozer,推土机测绘: <mapping> <class-a>com.foo.common.data.transfer.objects.WidgetDTO</class-a> <class-b>com.foo.dashboard.pojo.Widget</class-b> <field> <a>id</a> <b>widgetId</b&

推土机测绘:

<mapping>
    <class-a>com.foo.common.data.transfer.objects.WidgetDTO</class-a>
    <class-b>com.foo.dashboard.pojo.Widget</class-b>
    <field>
        <a>id</a>
        <b>widgetId</b>
    </field>
    <field>
        <a>name</a>
        <b>name</b>
    </field>
    <field>
        <a>widgetAttributeSet</a>
        <b>attributesList</b>
    </field>
</mapping>
Dozer返回的返回列表在属性POJO元素中应仅包含以下字段:

private String name;
private String value;
WidgetAttribute DTO字段:

private static final long serialVersionUID = 1L;
private UUID id;
private String name;
private String value;
private WidgetDTO fkWidgetId;
属性POJO字段:

private String name;
private String value;

你能详细说明一下“复制不存在的字段”吗?Dozer只能复制存在的字段。添加信息后,Dozer将返回包含DTO字段的属性POJO列表。我的POJO只有两个字段,但在返回的列表中,我有更多字段。我想这正好解释了我的问题。
private String name;
private String value;