项目场景:springboot ,mybatis, 联表查询,一对多查询
问题描述:根据某一个属性查询出一条数据,数据正常显示出来了,但只有主键id为空。
解决方案:
解释:
在单表或多表查询时,存在表主键或者同一字段名称时,此时,Mybatis不能很好的对数据库表字段和实体类字段做出映射,所以需要加上resultMap 这个映射功能,来告诉mybatis 数据库表字段和实体类字段如何映射 。
如下:
参考其他博主:
对resultMap中column的理解_krismile__qh的博客-CSDN博客_resultmap中的column