association和collection存在时,对映射结果的影响。

图一

association和collection存在时,对映射结果的影响。

图二

association和collection存在时,对映射结果的影响。

出现以上问题的原因:

当没有 association或者collection时,autoMappingBehavior在默认情况下(PARTIAL),若是普通数据类型的属性,会自动匹配所有,但是若是有内部嵌套(association或者collection),那么输出结果就是null,也就是说它不会自动匹配,除非手动设置autoMappingBehavior的value为FULL(自动匹配所有)