很急的Hibernate问题。。。。 根Spring整合的?看看代码喽? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.getHibernateTemplate().executeFind(new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException, SQLException { Query q = session.createQuery("from User where login=:name") .setParameter("name", "zhangsan"); q.setFirstResult(从第条开始); q.setMaxResults(返回最大值); return q.list(); } }); this.getHibernateTemplate().executeFind(new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException, SQLException { Query q = session.createQuery("from User where login=:name") .setParameter("name", "zhangsan"); q.setFirstResult(从第条开始); q.setMaxResults(返回最大值); return q.list(); } }); 我用Spring的时候查询就直接用 getHibernateTemplate().find(sql语句,参数数组);返回的就是List。就跟 Query query = sessionFactory.openSession().createQuery(sql); query.setParameter(0,value); …………………… query.setParameter(n,value); query.list(); List<object> list=this.getHibernateTempleate.find(sql), 然后处理这个list循环就是了 5楼,回调方法,对楼主理解估计有难度吧...楼主说是用hibernate,但应该不是说回调,看楼主的应该是新手;用简单的spring封装就可以;public class Question_DAO_mySQLimp extends HibernateDaoSupport { public List<T> selectAll() { List<T> list= new ArrayList<Question>(); list = this.getHibernateTemplate().find("from 表名"); return list; }注意:如果使用spring的HibernateDaoSupport模板类,就一定要在配置文件中配;如果是hibernate回调,5楼的正解; 求教关于hibernate ,struts2, 连接数据库时的问题? java 无类型常量。求解 一个dwr服务器推送消息错误 getContentResolver 连接数据库代码 hibernate createSQLQuery查询问题,大家帮我看下 谢谢了 有关<html:form action= 的问题 J2EE初学者,有几个问题想请教大家。 Tomcat5中关于 oracle驱动 classes12.jar 路径问题 spring优点 dom4j读取XML数据问题 SSH整合的问题··抛出这个异常
throws HibernateException, SQLException {
Query q = session.createQuery("from User where login=:name")
.setParameter("name", "zhangsan");
q.setFirstResult(从第条开始);
q.setMaxResults(返回最大值);
return q.list();
}
});
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query q = session.createQuery("from User where login=:name")
.setParameter("name", "zhangsan");
q.setFirstResult(从第条开始);
q.setMaxResults(返回最大值);
return q.list();
}
});
返回的就是List。就跟 Query query = sessionFactory.openSession().createQuery(sql);
query.setParameter(0,value);
……………………
query.setParameter(n,value);
query.list();
回调方法,对楼主理解估计有难度吧...
楼主说是用hibernate,但应该不是说回调,看楼主的应该是新手;
用简单的spring封装就可以;public class Question_DAO_mySQLimp extends HibernateDaoSupport { public List<T> selectAll() {
List<T> list= new ArrayList<Question>();
list = this.getHibernateTemplate().find("from 表名");
return list;
}注意:如果使用spring的HibernateDaoSupport模板类,就一定要在配置文件中配;如果是hibernate回调,5楼的正解;