1、问题描述
select 语句没有问题,执行完毕后通过日志也可以看出 select到数据了,但是拿到的值就是null
2、原因
原来是有人将对象变量命名给改了,导致select到结果后不能映射成为对象,所以是null
解决了老半天,感觉有点坑!但归根结底也是自己没有掌握好mybatis的处理流程,导致在这个问题上花了很长时间!
奇葩二:
org.apache.ibatis.reflection.ReflectionException: There is no getter for property named
在maper配置文件中,#{ispId} 这种获取参数的方式实际上是调用对象的get方法获取的!