自编SQL执行后返回结果为null的问题

提问 4 1259
此间少年
此间少年 2019-08-06
版本:renren-security 4 开发环境:
在Dao.xml中写了新的SQL语句,service里调用后返回List却是null,但控制台显示SQL语句查询成功,有16条记录。 结构完全仿照SysMenu里的queryNotButtonList写的。 错误:java.lang.NullPointerException: null
回帖
  • 先确实你这个null是怎么出来的,绝不可能是查不出数据,报null,应该是你的dao没有注入进去,直接报null
    0 回复
  • MiyaJ
    2019-08-06
    控制台有打印sql说明查询sql 是执行了,并且有16条结果,可能结果封装到返回体出现问题, ,sql语句返回resultType 是否正确
    0 回复
  • 此间少年
    2019-08-13
    @MiyaJ 就是sql语句返回的为空指针,引用错误。
    0 回复
  • 此间少年
    2019-08-13
    @Mark autowire自动注入也不行。
    0 回复