本文主要是介绍数据库数值不为空,查询回来的数据却为空?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
数据库数值不为空,查询回来的数据却为空?
这个情况很大可能是getter()与setter的方法有误造成,回去检查下代码吧。
.......
是不是检查不出来什么异常,都是使用编辑器自动生成的,应该没错的。宁愿不相信自己,也要相信编译器。
其实是掉入编译器设置的坑里面
1.正确示范
选择模板时,都选择Intellij Default,setter方法的返回值为空,这样就对了。
返回值为空
2.错误示例:
选择模板时,选择 Builder,setter方法的返回值为不为空,这样就是查询回来的数据为NULL的原因了
返回值不为空
这篇关于数据库数值不为空,查询回来的数据却为空?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!