mybatis在进行复杂对象的结果映射时,会根据配置的resultmap的第一个result标签分组,所以第一个配置的结果列非常重要,会对结果中包含的集合对象的映射产生严重影响。并且,当查询结果中有多个列名一样是,必须为他们另起不一样的别名,否则也会导致结果映射错误。
mybatis在进行复杂对象的结果映射时,会根据配置的resultmap的第一个result标签分组,所以第一个配置的结果列非常重要,会对结果中包含的集合对象的映射产生严重影响。并且,当查询结果中有多个列名一样是,必须为他们另起不一样的别名,否则也会导致结果映射错误。