ssm框架查询结果为空,单独在数据库中查询有值

c782699991 2017-09-01 11:39:02

实体类的get和set方法已经实现。
把xml中的resultType改成resultMap也试过,并不行。
service层调用的mapper借口的返回值就为空。
之前在本地的数据库调试没有问题,更换了个数据库就不行了
求各位大神帮帮忙,也不报错,debug
...全文
2358 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_46276136 2020-04-06
  • 打赏
  • 举报
回复
关于查询值为空:可能是因为sql语句编译后的语句跟实际sql语句有差别,当确定不是表的数据字段跟实体类映射关系错误后,可以试试${value};但是$要慎重使用,有可能会造成sql注入。
还未讲的故事 2019-09-05
  • 打赏
  • 举报
回复
有个小问题也可能出现这种情况,就是字段内容根本不匹配,比如页面提交时多了个空格,特别是输入框的value赋了一个空格
qq_40419128 2018-03-27
  • 打赏
  • 举报
回复
因为你没有提交oracle数据库的事物
qq_39485878 2018-03-24
  • 打赏
  • 举报
回复
select标签配置resultMap,去掉resultType
bear_zk 2017-12-30
  • 打赏
  • 举报
回复
大兄弟,你解决了吗,我也是跟你一样的问题,不报错,xml中的语句也顺利执行了,就是返回空
阿狸superman 2017-10-16
  • 打赏
  • 举报
回复
_小_小_ 2017-09-01
  • 打赏
  • 举报
回复
使用 log输出 的sql 在 可视图工具中执行看看有没有结果
cky417 2017-09-01
  • 打赏
  • 举报
回复
看看参数的值有没有变化,感觉还是数据库的原因
c782699991 2017-09-01
  • 打赏
  • 举报
回复

是写这个吗?不行的
李德胜1995 2017-09-01
  • 打赏
  • 举报
回复
引用 5 楼 c782699991 的回复:
配置resultMap,property写你javaBean的属性,column对应上你表的列名,select标签配置resultMap,去掉resultType试试,,,
c782699991 2017-09-01
  • 打赏
  • 举报
回复
李德胜1995 2017-09-01
  • 打赏
  • 举报
回复
数据库的内容贴出来看看。。。。
c782699991 2017-09-01
  • 打赏
  • 举报
回复
而且最关键的是我只要换个数据库,代码就能完美运行。我也比对了下两个数据库,并没有发现什么不一样的。 这种情况到底是数据库的原因还是代码的原因啊
c782699991 2017-09-01
  • 打赏
  • 举报
回复
打印出来的语句在数据库中能够查到数据,但是不知道为什么返回的就是空

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧