如图进行查询并打印到控制台
图中的data是0
但是数据库里data是11
这是test类,使用的是通用mapper
selectAll的查询语句是什么,拿去数据库执行下就知道了
你可以找找你这个mapper生成的sql语句是咋样,打印的data=0,其实并不意味着她真的查出来是0,因为是int基础类型默认值就是0,就算没赋值也是0,所以可能是sql有问题,或者sql查询出来的之后给实体赋值出现了问题(可能类型不同),一般这种实体的属性都是要整包装类型Integer,不要整int
其它不说,命名不要随便写,像类名写成Test就不合适,可以写成TestDemo或者DemoTest,不要小看这些细节哦~