关于getHibernateTemplate().execute的疑问 本帖最后由 yang1707 于 2010-02-05 16:30:27 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我晕,我以为有答案了..原来是是DING... 可以直接用hibernate的事务来管理 Session s=HibernateSessionFactory.getSession(); Transaction tr=s.beginTransaction(); s.save(obj);//这里可以改成其他的方法 tr.commit(); s.flush(); s.close(); 主要是我对findPageByCriteria这个方法不了解,代码是别人写的 解决了,是自己走入了误区... public PaginationSupport findPageByCriteria( final DetachedCriteria detachedCriteria, final int pageSize, final int startIndex) { session = getSession(); Criteria criteria = detachedCriteria.getExecutableCriteria(session); int totalCount = ((Integer) criteria.setProjection( Projections.rowCount()).uniqueResult()).intValue(); criteria.setProjection(null); List items = criteria.setFirstResult(startIndex) .setMaxResults(pageSize).list(); PaginationSupport ps = new PaginationSupport(items, totalCount, pageSize, startIndex); session.close(); return ps; }这样就可以了 tomcat启动 第一次在构建期间出错。 第二次就能正常启动 struts和sprint整合的简单问题 这个问题如何实现 难点,精点,控讨HTML的frame 网页内不嵌如播放器能播放歌曲吗? 连接远程数据库,网页乱码 请教改变后台往界面传送数据的流程 该怎么改比较快——大家帮帮忙 突然脑筋短路,一个关于类的方法的问题,请兄弟们指点。 为什么我明明链接的是A数据库可是内部却指向了B数据库 熟悉weblogic服务器的人进,有遇到或者知道怎么解决这个问题的么? fckeditor图片路径很急的问题!谢谢各位!
Session s=HibernateSessionFactory.getSession();
Transaction tr=s.beginTransaction();
s.save(obj);//这里可以改成其他的方法
tr.commit();
s.flush();
s.close();
public PaginationSupport findPageByCriteria(
final DetachedCriteria detachedCriteria, final int pageSize,
final int startIndex) {
session = getSession();
Criteria criteria = detachedCriteria.getExecutableCriteria(session);
int totalCount = ((Integer) criteria.setProjection(
Projections.rowCount()).uniqueResult()).intValue();
criteria.setProjection(null);
List items = criteria.setFirstResult(startIndex)
.setMaxResults(pageSize).list();
PaginationSupport ps = new PaginationSupport(items, totalCount,
pageSize, startIndex);
session.close();
return ps;
}
这样就可以了