Mybatis 下划线字段为NULL

向右看齐 2022-06-12 06:49 518阅读 0赞

问题描述

mybatis +Spring+mysql环境,进行查询,带有下划线的字段,比如create_date,实体中createDate,返回结果为null。

原因

由于 进行查询的时候,返回值是使用的resultType 对应的是实体,而这样create_date与createDate就不能一一对应,框架没那么智能。改为resultMap进行映射即可。

结论

在网上找了很多,有的说的java.util.date变成java.sql.date ,其实可能只是你的返回值类型不是map的缘故而已。

发表评论

表情:
评论列表 (有 0 条评论,518人围观)

还没有评论,来说两句吧...

相关阅读