2 baidu 34890787 baidu_34890787 于 2016.05.06 09:29 提问

调试的时候NULL问题,求教

sql语句放入数据库查询是有数据的
但是在myeclipse里面调试serviceimpl的list集合时候,有个属性却是为空的
不是很明白为什么数据库查询有数据,但在调试时候却没有数据,导致在页面无法显示数据

6个回答

baidu_34890787
baidu_34890787   2016.05.06 09:32

来人啊 公司 等着任务提交 这个问题卡在这里无法继续下去了,,

bdmh
bdmh   Ds   Rxr 2016.05.06 09:37

你把代码中最终的sql打印出来看看,肯定有不一样的

baidu_34890787
baidu_34890787 我们查询时 是在serviceimpl里面写sql语句查询的 我把这个sql语句复制到MySQL里面运行是有数据的 就是debug调试时 有一个字段属性没有值 但这个字段属性在mysql里面运行时是有数据的 我就是这个想不明白 这个难点搞不过去
一年多之前 回复
Royal_lr
Royal_lr   Ds   Rxr 2016.05.06 09:40

可能是拼接的sql有问题。,,

azraelluck
azraelluck   2016.05.06 09:46

用的什么框架啊 myBatis 还是 hibernate?

qq_28725503
qq_28725503   2016.05.06 10:00

如果只是单纯的某个属性为null。 要么就是你的字段配置问题, 要么就是你的字段跟你的bean对象属性不一致导致的。 仔细检查。

baidu_34890787
baidu_34890787 我已经把serviceimpl里面的sql复制到mysql数据库运行了 是有数据的 说明我字段的配置 和 字段和bean对象属性是一致的 而且 我刚刚也检查了 你说的这些问题都一致的
一年多之前 回复
qq_28725503
qq_28725503   2016.05.06 10:00

如果只是单纯的某个属性为null。 要么就是你的字段配置问题, 要么就是你的字段跟你的bean对象属性不一致导致的。 仔细检查。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!