大数据爬虫架构进阶培训班
TransactionAttributeSource tas = getTransactionAttributeSource();
//通过判断method上是否有Transactional注解来决定method是否应该纳入Spring的自动事物管理
//参考:SpringTransactionAnnotationParser#parseTransactionAnnotation
final TransactionAttribute txAttr = (tas != null ? tas.getTransactionAttribute(method, targetClass) : null);
//获取TransactionManager,默认从Spring容器中通过类型Transactio