在Hibernate3中我正在使用
String[] paramNames = {PARAMS};
Object[] values = { VALUES};
Collection coll= this.getHibernateTemplate().findByNamedQueryAndNamedParam(Person.QUERY_STATUS, paramNames, values);
但是现在我必须使用hibernate 4.1.1。但是org.springframework.orm.hibernate4不支持hibernateTemplate。现在怎么办?请指教..
答案 0 :(得分:1)
在SPring 3.1和Hibernate 4中不支持HibernateTemplate,所以你应该使用原生的Hibernate API。
不推荐使用HibernateTemplate(大约从那以后) 释放hibernate 3.0.1)没有更多的附加值,所以不是 将继续在那里休眠4.简单地使用普通 SessionFactory并使用getCurrentSession方法获取 当前的事务会话(不要使用openSession !!!!),你是 很高兴......