mybatis测试查询数据显示null,但是数据库可以查出来的问题
最近问题有点多,归根到底的原因就是菜,没别的。。。。
我的问题是数据库命令行查询数据正常,但是在idea里进行测试的时候,查询出来的结果却都是null。
后来找了找原因发现,我的对应实体类的属性和我的表名里列名的名称不一致导致的,查询完之后数据返回到实体类,却没办法get到,所以输出的是null。
解决思路有两个:
1、将对应实体类的属性名改成一致的就行。
2、在mapper.xml文件里加上resultMap,如下: