在orika mapper中映射时如何包含或排除属性?

时间:2015-09-01 07:37:05

标签: orika

我正在使用Orika Mapper。 我想知道我可以在使用Orika Mapper进行映射时包含或排除属性。 如果有可能那么如何做同样的事情?

1 个答案:

答案 0 :(得分:5)

只需定义映射即可包含属性。 看看User Guide

您可以使用byDefault()自动映射具有相同名称的字段,使用field("fieldA", "fieldB")明确定义双向映射,或使用fieldAtoB("fieldA", "fieldB")fieldBtoA("fieldB", "fieldA")明确定义单向映射。

如果要从映射中明确排除某个字段(例如,使用byDefault()时),则可以使用exclude("field")。您可以多次链接.exclude("field1").exclude("field2").exclude("field3")以排除多个字段。