首先这不是sql 只是hibernate的hql语句 你说的是写一半 意思是没有select u 吗?
hql默认查询from后边的第一个对象...hibernate以自己的方式解析hql语句 将其转换成标准的sql语句...具体如何实现 自己看源码吧..
既然你的项目继承了hibernatedaosupoort,并且是由spring来管理的那么,我想应该实在applicationcontext.xml中配置的sessionfactory或者gettemplate来注入数据库连接的,既然如此在hibernatedaosupport的继承类中可以得到写很多的封装查询、添加、删除操作,只需要把方法加入一个抽象类去实现就好了 不过你要通过sql语句去实现的话 因为已经注入了数据库连接到hibernatedaosupport中.所以你也继承到了两个数据库连接方法getsession() 和 gethibernatetemplate() 直接用就可以了
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....