AOP之事务管理的两种配置方式

AOP事务管理两种配置方式

方式一

@transactionManagerbean.xml



     
     
     
         
         
         
         
    
     
     
         
     
    
     
     
     
         
     
         

ServiceImpl

在service实现类的最外层或者具体方法上添加@Transactional注解

@Service
//@Transactional
public class CustomerServiceImpl implements CustomerService {
    @Autowired
    private CustomerDAO customerDAO ;
    @Autowired
    private LoginLogDAO loginLogDAO ;
    @Transactional
    @Override
    public Customer login(String account, String pswd) {
        return null;
    }
}

方式二

bean.xml



     
     
     
         
         
         
         
    
     
     
         
     
    
     
      
     
         
     
     
     
         
             
             
         
     
     
     
         
         
     

hibernate事务配置Aop aop:advisor模式


    
         
    
        
    
    
    
        
           
          
          
          
       
    
    
    
    
    

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

你可能感兴趣的:(AOP之事务管理的两种配置方式)