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

hibernate2支持原生sql不解决办法

2013-03-21 
hibernate2支持原生sql不hibernate的版本2支持原生sql不?看了hibernate的帮助文档,还是找不出可以支持原生

hibernate2支持原生sql不
hibernate的版本2支持原生sql不?

看了hibernate的帮助文档,还是找不出可以支持原生sql的方法。

由于维护旧的系统,需要用到。

谢谢。
[解决办法]
支持啊,你找几个例子看看 网上很多
[解决办法]

引用:
支持啊,你找几个例子看看 网上很多

+
[解决办法]
hibernate是支持的
http://doc.javanb.com/hibernate-reference-2-1-8-ga-zh/querysql.html
这里有用原生SQL的例子
[解决办法]
http://feicer.iteye.com/blog/549814

说的很详细了,一看便知~!!!
[解决办法]
支持的 你可以通过

对于返回集合
this.getHibernateTemplate().executeFind(
new HibernateCallback() {

public Object doInHibernate(Session session)
throws HibernateException, SQLException {
List<Long> list = session.createSQLQuery(sql).
list();
return list;
}

});
对于返回不是集合
this.getHibernateTemplate().execute(
new HibernateCallback() {

public Object doInHibernate(Session session)
throws HibernateException, SQLException {
session.createSQLQuery(sql).executeUpdate()
return null;
}

});

[解决办法]
hibernate hql查询。
Query query = session.createQuery("hql语句放到这里"); 

热点排行