使用orika mapper排除字段

时间:2017-08-23 14:30:10

标签: java orika

我有2个课程,ClassAClassB。我正在使用Orika Mapper来映射这两个类中的所有字段。

mapperFactory.classMap(ClassA.class, ClassB.class).byDefault().register();

但是有一种情况我想要排除一个字段。当我mapper.map(...); mapper.map(classA, ClassB.class).exclude("fieldToExclude);之类的内容时,是否有办法执行此操作 或者可以声明另一个mapperFactory.classMap规则使用?

1 个答案:

答案 0 :(得分:1)

您可以按照建议的方式完成。

它位于documentation

mapperFactory.classMap(ClassA.class, ClassB.class)
    .exclude("fieldToExclude")
    ...
    .register();

请注意,两个类中仍然需要存在该字段。