永发信息网

ssh框架总是出现couldnotexecutequery是为什么?

答案:5  悬赏:10  手机版
解决时间 2021-01-27 18:20
我用ssh框架编写一个程序,用spring 自动生成的DAO里面的方法查和自己写的方法,总是会出现could not execute query这个错误?
不知道是为什么?哪们高人指点一下!

最佳答案
4 、 修改 User.hbm.xml 文件

将 < class name = "com.oa.data.bo.User" table = "userlist" catalog = "test" >

改为 < class name = "com.oa.data.bo.User" table = "userlist" >

如果不修改的话将会出现以下错误信息

org.springframework.jdbc.BadSqlGrammarException : Hibernate operation: could not execute query; bad SQL grammar [select user0_.id as id, user0_.userName as userName0_, user0_.userPwd as userPwd0_ from test__userlist user0_ where userName=?]; nested exception is java.sql.SQLException : Table 'test.test__userlist' doesn't exist
答案补充 更多信息可以到http://www.blogjava.net/oksonic/archive/2006/03/29/37942.aspx 里面什么都有!!
全部回答
不能执行查询,应该是你的方法有问题吧?看看sql,或者hql,如果没问题再看看查询的方法
把你的语句贴出来
j╀搔aテhn◆яrn◆яiv▲yдⅹo studentlis0_"。"fk_studentlists_id 是你那个a级联的问题, 看看数据库用有没有这个c字段名有没有错,它是对应到数据库字段的兄弟不r要被几x对几e给搞晕了s,根据你的设计8意图fk_studentlists_id这个v字段是在studentlist表中5,这个x表中7没有fk_studentlists_id, studentinfo 中3的配置: <。key> <。set>
连接mysql时候,得去掉 映射的表.hbm.xml 中的catalog ="test" 你把你写的方法发下看看
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
lol什么时候需要打野
7座SUV是232布局好还是223布局好
一日之计在于晨.Morning is
簪珪的意思是什么啊?知道的请说下!
康健盲人保健按摩地址在哪,我要去那里办事
防弹少年团按摩椅是中国阿米送的吗
紫微七杀在亥
鹤篆的意思是什么啊?知道的请说下!
汽车加甲醇有害处吗?
SuperSky养生馆怎么去啊,我要去那办事
普通汽车的理论空燃比是多少?
英语翻译我的爸爸妈妈都很慈祥,我们一家人相
想从辽宁锦州到桂林,花最少的路费,该怎么办
“黑色魔法师”用日语怎么打?怎么发音?
steam的unturned时装为什么不能用银联购买
推荐资讯
赤水靓车修理行怎么去啊,我要去那办事
玩古造型地址在哪,我要去那里办事
当卡1接电话时打给卡2的电话能打进去吗如果打
将号码分别为1,2,3,…,9的九个小球放入一
如果手机还在分期付款手机丢了怎么办
女性人缘好但没有女朋友用什么词形容
广西兴边富民行动主要围绕哪些方面开展工作的
男孩学什么技术对将来有前途?最好是以后自己
皮棉的意思是什么啊?知道的请说下!
掊克的意思是什么啊?知道的请说下!
代森锰锌属于危险化学品吗
劾系的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?