resultmap映射count映射不到
1个回答
关注
展开全部
咨询记录 · 回答于2022-05-06
resultmap映射count映射不到
resultmap映射count映射不到您好亲!1.实体类属性名,sql语句中使用的字段值和创建表的字段值之间的相互对应2.定义了resultMap却没使用,还是用了resultType3.特殊情况,在下就是这个原因,以下详情这里我用了springboot框架,mysql数据库和一个动态sql语法column属性中写的是下面sql语句中使用的字段值,property属性是对应实体类的属性名,每一个字段值100%没问题:以下是mapper文件中所使用的sql语句的测试:和运行结果:测试方法:查询的debug日志和结果:最后发生错误位置解决方案原因:在下觉得从查询结果中就基本上了解了:致直接看解决方案的朋友:1.应该是使用了mysql数据库(不确定Oracle数据库是否会出这个问题)2.应该resultMap手动映射column属性中用了 库名.表名.字段名,3解决:给字段起别名,重新映射一下————————————————希望可以帮到您哦。