packagecn.rivamed.framework.common.config;importorg.aspectj.lang.annotation.Aspect;importorg.springframework.aop.Advisor;importorg.springframework.aop.aspectj.AspectJExpressionPointcut;importorg.springframework.aop.support.DefaultPointcutAdvisor;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springframework.transaction.PlatformTransactionManager;importorg.springframework.transaction.TransactionDefinition;importorg.springframework.transaction.annotation.EnableTransactionManagement;importorg.springframework.transaction.interceptor.DefaultTransactionAttribute;importorg.springframework.transaction.interceptor.NameMatchTransactionAttributeSource;importorg.springframework.transaction.interceptor.TransactionInterceptor;
@Aspect
@Configuration
@EnableTransactionManagementpublic classTransac