首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

哎呀小弟我草 hibernate的那些get load 方法 太可怕了

2013-02-20 
哎呀我草 hibernate的那些get load 方法 太可怕了写了一个根据id 查询 pass的方法 这代码看着别扭,好像有

哎呀我草 hibernate的那些get load 方法 太可怕了
写了一个根据id 查询 pass的方法 


这代码看着别扭,好像有错,你try catch一下估计会有异常
[解决办法]
hibernate很垃圾,但是也别自己脑子进水就怨Hibernate。

你下面的方法都能直接查询到user对象了,还返回个ID再查一次?

要么是下面的方法返回的ID就不对,要么是自己拼接HQL时候遇到编码或者类型转换了。
[解决办法]
密码不是纯数字就不走?这应该是你前段代码的问题,跟后台没有关系吧?
[解决办法]
哎呀小弟我草 hibernate的那些get load 方法 太可怕了
都取到user对象了,还要再查一次

String pass = hibernatetemplate.find("from User as u where u.name='" + name + "'").get(0).getPass();
[解决办法]
按照楼上说的try catch捕获一次吧。。估计是类型转换的问题。。检查下数据库跟配置对照上没?要说一个框架好不好首先得了解它。。而不是出了问题无法解决就说框架没用哦

热点排行