问题:
前景
1.mybatis的一对多
2.class是一,student是多
一对多——class——student,在通过分布查询输出结果时,发现class数据输出了,而student没有,如图
问题原因:
1.
由于student表的列名与实体类的属性名不一致导致的
2.
平常编写的时候都是用的resultMap,没有在核心配置文件里面配置全局驼峰设置,而在这个仅有一个方法的StudentMapper中使用的是resultType,导致列名与属性名没有映射到。
解决办法
1.
在核心配置文件里面添加全局驼峰命名
2.
在studentMapper.xml中仍然使用resultMap来一一映射