Buh*_*ndi 10 transactions java-ee ejb-3.1 wildfly
对于EJB3中的容器管理事务(CMT),我们为事务管理提供了以下EJB注释.
@TransactionAttribute@TransactionManagement不幸的是,没有办法设置事务超时,它是特定于每个容器的.这意味着我将不得不"管理"我使用的每个特定Java EE EJB容器的事务超时.
例如,在Wildfly 9.x及更高版本中,有一个org.jboss.ejb3.annotation.TransactionTimeout我可以使用的注释.或者,我可以在JBoss EJB3部署描述符中配置它.这不适用于Wildfly以外的容器.