查询数据代码不运行 报出空指针异常

 在做一个ssh项目的时候,写了一个工具类,在上面直接用@Autowired注解写了我用到的一个service方法,运行代码就一直报空指针,还以为是数据库关键字冲突,或者数据库连接问题,或者是我写的查询代码有问题,从 CriteriaQuery 试了不行换自己写HQL语句,不行,又自己写sql代码查询,还是不行,但是在数据库中自己写SQL语句查询完全没有问题,最诡异的是,虽然报出空指针错误,我打了无数断点,却找不到哪个参数是空值!也根本就不进查询方法的内部!一直在方法里面找原因,耽误了几个小时的时间,本着试一试的心态去百度,点进了一篇博客,恍然大悟,原来我忘记了我不是在写一个controller,于是将Util中用到的方法转移到controller中,运行成功!汗颜~ 大概是周一早上没睡醒吧.......  感谢此博主的文章 https://blog.csdn.net/xionglangs/article/details/50127871

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值