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

HIBERNATE怎么使用原生SQL

2012-05-31 
HIBERNATE如何使用原生SQL需要详细点的步骤啊。谢谢各位 大神啊是不是也应该继承HibernateDaoSupport这个类

HIBERNATE如何使用原生SQL
需要详细点的步骤啊。谢谢各位 大神啊
是不是也应该继承HibernateDaoSupport这个类啊?
求教。

[解决办法]
createSQLQuery 返回的是 Object数组。
[解决办法]
这个类:HibernateDaoSupport是spring中的吧。
你继承当然更好。要执行原生的sql语句。其实只要是靠session.createSQLQuery()的。
[解决办法]
使用hibernateTemplate有两种方式,一种是像你所说的继承HibernateDaoSupport,然后调用其
getHibernateTemplate()方法获得hibernateTemplate对象,这样就可以用了。
第二种是,先在xml中配置一个hibernateTemplate的bean,在Dao类中定义一个hibernateTemplate属性,通过Spring将hibernateTemplate注入给Dao对象就可以了。

你有了hibernateTemplate对象,就可以使用我上面说的那个回调函数的例子了。

热点排行
Bad Request.