比如我现在要保存一个List<User> 调用hibernateTemplate的方法只能一次保存一个,所以没有办法将保存这个集合全部放到同一个事务处理,请问这种情况怎么做?Hibernate事务集合
解决方案 »
- JSP博客系统发表新文章后跳转页面的问题
- 怎么防止图片被用读流的方式下载
- 对bo和po的一些问题
- jmx监测weblogic的时候,jmx能不能不在服务器环境下运行
- 求用线程池的方式实现功能!
- 在线等 一个简单问题
- 探讨:spring的annotation是否应该大量使用,或者替代xml配置
- 在 applet 中调用 XML 解析器,报 SAX2 driver class org.apache.xerces.parsers.SAXParser not found
- 如何在javabean里面使用getRealPath??
- 怎么写一个简单的论坛?
- 项mysql插入自动生成语句出错
- 以前问一同学说在做J2EE,但不是做网站,不明白,求解释
或者不用save方法,在循环外直接用saveOrUpdateAll()好像是这个,性能还比那样好
Session session = sf.openSession();
org.hibernate.Transaction tx = session.beginTransaction();
try
{
session.save(obj);
tx.commit();
}
catch (Exception e)
{
tx.rollback();
e.printStackTrace();
}
finally
{
session.close();
}
这答案比较靠谱,事务这块我了解不多,介绍点参考的资料吧http://hi.baidu.com/wgxwgx321/item/6871c75c86fd87abadc8574f 看看这个,挺详细的