【发布时间】:2014-02-02 07:41:01
【问题描述】:
我正在使用 Spring 3.0 和 hibernate 4.x,但我在事务管理方面遇到了问题。我在服务层使用@Transactional注解,但是将大量数据保存到数据库中需要很长时间。
这是我的事务管理器:
<tx:annotation-driven />
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
我正在使用这行代码插入数据:
sessionFactory.getCurrentSession().save(deal);
如果有人有解决方案,请帮助我。
【问题讨论】:
-
有插入或更新操作吗?
-
一般解决方案是批量插入:stackoverflow.com/questions/9718305/…
-
我正在向数据库中插入数据。
-
您能粘贴您的事务管理器和连接池配置吗?
标签: java spring hibernate spring-mvc transactions