除了基本的变量名写错了等基础问题,现在还有一种情况为

如下的数据库用的mysql

数据库可以查询数据,但是mybatis查询不到解决方案

数据库可以查询出字段数据(红框字段),但是走mybatis后,发现字段解析不出

数据库可以查询数据,但是mybatis查询不到解决方案

phonecid = "1306430874992340991"
usercode = "17188900421"
vmobile = "17188900421"
growthvalue = null
vshortname = "哈哈哈1"
vsex = "1"
dregister = {[email protected]} "Fri Sep 11 14:03:13 CST 2020"
registerway = "0"
vipclass = null
vipcardno = null
customername = null
currentpoint = null
sale_date = null

看接收的实体为

//认证日期
private Date sale_date;

解决办法为:

sale_date改为 saleDate

 

 

原因:

mybatis在处理的时候,判断驼峰是实体 ,

_是数据库

 

相关文章: