PROPAGATION_MANDATORY:
带有这个特性的方法必须在事务内被调用;否则它会抛出异常(对于远程客户:RemoteException;对于本地会报:EJBException)
PROPAGATION_NESTED :
这个好象楼主写错了:)
PROPAGATION_NEVER:
被调用的方法必须是事务的一部分。不然就会抛出错误:TransactionRequireException异常(远)或者 RequireException(本地)
PROPAGATION_NOT_SUPPORTED:
表明方法不需要事务,但是可以在事务的范围内执行。
PROPAGATION_REQUIRED:这个我想楼主明白知道什么意思了,我不再多说。
PROPAGATION_REQUIRED_NEW:表明创建新事务。它永远都不应该运行在已经完成的任务的事物内部
PROPAGATION_SUPPORTS:使用它就是不能把事物传递给方法
带有这个特性的方法必须在事务内被调用;否则它会抛出异常(对于远程客户:RemoteException;对于本地会报:EJBException)
PROPAGATION_NESTED :
这个好象楼主写错了:)
PROPAGATION_NEVER:
被调用的方法必须是事务的一部分。不然就会抛出错误:TransactionRequireException异常(远)或者 RequireException(本地)
PROPAGATION_NOT_SUPPORTED:
表明方法不需要事务,但是可以在事务的范围内执行。
PROPAGATION_REQUIRED:这个我想楼主明白知道什么意思了,我不再多说。
PROPAGATION_REQUIRED_NEW:表明创建新事务。它永远都不应该运行在已经完成的任务的事物内部
PROPAGATION_SUPPORTS:使用它就是不能把事物传递给方法