-1

我们有一个新项目要开始了。作为一个框架,Spring 3.1 和 Spring Data JPA 已经确定。争论是关于应用程序服务器的最佳选择。Tomcat 与 JBoss。我在 Tomcat 团队。我的挑战是找出使用 Spring+Tomcat 管理事务的最佳方法。他至少应该提供一个 JBoss 的能力。我目前在这方面的经验相当有限。如果有任何帮助,我将不胜感激。

4

1 回答 1

1

只需标记一个事务管理器(我使用休眠):

<!-- 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"/>

然后将方法或类注释为事务性的。教程

我选择了tomcat而不是jboss btw。Tomcat 大约是 15mb,spring jars 又是 5mb。将此与 jboss 的半演出庞然大物进行比较,使用它感觉不对。

于 2012-09-11T08:06:33.350 回答