1、使用@Data注解固然简洁,但是我在使用dozer进行pojo转bo时,因为目标对象里有以下字段属性,而源对象里是没有的(dozer默认双向转换)。
2、那么转换时,就抛出org.dozer.MappingException:<init>()异常;我查阅百度后,使用以下配置也不起作用,因为a里没有对应属性,又抛出空指针异常,意料之中。
<field-exclude>
<a></a>
<b>mendList
</b>
</field-exclude> 3、最后,我把@Data注解去掉,手动生成getter、setter方法,问题迎刃而解。希望大家,多多指点。
转载请注明原文地址: https://ju.6miu.com/read-667964.html