0

我是 Orika 映射工具的新手。我编写了一个自定义映射器,但 Orika 没有使用它。它不会引发任何错误。即使if/else是自定义映射器中的简单块也不起作用。我不确定如何调试。

MapperFactory.classMap(A.class, B.class)
.customize(
        new CustomMapper<Class A, Class B>()
        {
            @Override
            public void mapAtoB(
                A from,
                B to,
                MappingContext context)
            {
                if (StringUtils.isNotEmpty(from.getfield1()))
                {
                    to.setXXX(from.getfield1());
                }
                else
                {
                    to.setXXX(from.getfield2());
                }

            }
        })
        .register()
4

0 回答 0