我们有一个新项目开始。作为一个框架是Spring 3.1和Spring Data JPA已经决定了。争议是应用服务器的最佳选择。 Tomcat与JBoss。我在Tomcat团队。我的挑战是找出使用Spring + Tomcat管理事务的最佳方法。他至少应该提供JBoss的功能。我目前在这方面的经验相当有限。我会非常感谢任何帮助。
答案 0 :(得分:1)
只是decalre一个transactionmanger(我使用hibernate):
<!-- Enable annotation style of managing transactions -->
<tx:annotation-driven transaction-manager="transactionManager"/>
<!-- Declare a transaction manager-->
<bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"
p:sessionFactory-ref="sessionFactory"/>
然后将方法或类注释为事务性的。 Tutorial
我选择tomcat而不是jboss btw。 Tomcat的价值约为15mb,春季罐子则为5mb。将此与jboss的半噱头相比,使用它感觉不对。