mybatis遇见的奇葩问题(返回null)

时间:2022-04-03 12:12:11

1、问题描述

select 语句没有问题,执行完毕后通过日志也可以看出 select到数据了,但是拿到的值就是null

2、原因

原来是有人将对象变量命名给改了,导致select到结果后不能映射成为对象,所以是null

解决了老半天,感觉有点坑!但归根结底也是自己没有掌握好mybatis的处理流程,导致在这个问题上花了很长时间!

奇葩二:

org.apache.ibatis.reflection.ReflectionException: There is no getter for property named

在maper配置文件中,#{ispId}  这种获取参数的方式实际上是调用对象的get方法获取的!