用mybatis查询数据返回的对象中有一个字段值始终不变? (已解决)

很奇怪的问题,查询后返回的对象里有个字段是integer类型的,始终都是0,但是数据库里并不是0,查询语句放到数据库里执行也是没问题的,不知道是不是mybatis有什么问题?我试了该对象里同样数据类型的另外字段可以返回正确的结果,偏偏有一个字段始终不行。查询语句是最基本的单表查询。有没有人碰到过这种奇怪的事情?

把查询语句和结果截图出来看一下,这样才能定位问题,多半是语句书写不正确

字段是否绑定正确。获取得时候是不是列名,字段名都正确

你的实体类里面把属性定义成Integer类型试试,一般int类型的默认值是0.所以可能一直都是0.