mybatis oracle 取不出来数据
答案:3 悬赏:60 手机版
解决时间 2021-03-28 18:14
- 提问者网友:轻浮
- 2021-03-27 18:35
mybatis oracle 取不出来数据
最佳答案
- 五星知识达人网友:夜余生
- 2021-03-27 19:21
前面有后面没有,说明sql语句没有问题,后面没有那最大的可能就是字段名称没有对应上的问题。检查下字段名称吧追问我在后天调试了,都出来null,HashMap的话字段都不出来追答检查你的查询语句,可能的问题,你字段名称是不是一样的?
在plsql里面如果你字段名称一样,plsql会自动取别名,
但是java里面不会,
而且最关键的是你把sql贴出来啦 光贴出来两个截图我也看不出什么问题追问太长了。。
select
m.coll_scnt coll_scnt,这个正常
s.coll_scnt snt, 这个正常
a.cnt acnt, ---》他不出来
b.cnt bcnt,--》他不出来
c.cnt ccnt,--》他不出来
d.entr_nm 这个正常
。。
。。追答你后台能不能获取到 acnt,bcnt,ccnt?
如果能看到,看看你展示的的时候的页面上是不是也是这几个名称。
大小写也要保持一致
如果看不到 你吧你的‘ibatis的配置文件的
在plsql里面如果你字段名称一样,plsql会自动取别名,
但是java里面不会,
而且最关键的是你把sql贴出来啦 光贴出来两个截图我也看不出什么问题追问太长了。。
select
m.coll_scnt coll_scnt,这个正常
s.coll_scnt snt, 这个正常
a.cnt acnt, ---》他不出来
b.cnt bcnt,--》他不出来
c.cnt ccnt,--》他不出来
d.entr_nm 这个正常
。。
。。追答你后台能不能获取到 acnt,bcnt,ccnt?
如果能看到,看看你展示的的时候的页面上是不是也是这几个名称。
大小写也要保持一致
如果看不到 你吧你的‘ibatis的配置文件的
全部回答
- 1楼网友:愁杀梦里人
- 2021-03-27 21:54
仔细看看,应该是映射那里有问题吧?仔细检查对应的字段名称!追问字段绝对没问题
- 2楼网友:千杯敬自由
- 2021-03-27 20:38
你确定你在页面里面有 后面的2个字段?追问我后台调试了,压根儿 都null 值追答你的意思是你后台都没有数据?估计是因为你sql 的问题吧?追问不是 后台有啊
{ SNT=5, COLL_SCNT=25, IB_HAGGWA_CD=0110}
压根儿没有后面的字段
我用HashMap 所以大写才能取
${r2_list.SNT}</td>
${r2_list.ACNT}</td>
${r2_list.BCNT}</td>
${r2_list.CCNT}</td>
{ SNT=5, COLL_SCNT=25, IB_HAGGWA_CD=0110}
压根儿没有后面的字段
我用HashMap 所以大写才能取
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |