问题描述: 今天使用mybatis一对多的时候,多的一方只查询出来了一条数据,研究好久才发现问题所在。 出错原因: 我是因为两张表的id字段名称相同造成的,这样子会让后面一条数据覆盖前面一条数据。 问题解决: 修改id字段名,保持不一致就行了。