1. AnnotationTransactionAttributeSource类
TransactionAttributeSource 接口的实现,用于处理JDK1.5以上的事务元数据,这个类读取Spring的JDK 1.5+事务注解,并向Spring的事务基础结构公开相应的事务属性。还支持JTA 1.2's javax.transaction.Transactional 和EJB3's javax.ejb.TransactionAttribute(如果存在)。此类还可以用作自定义TransactionAttributeSource的基类,或者通过TransactionAnnotationParser策略进行自定义。
类图如下:
image.png
网友评论