aop的第二种配置方法:aop:aspect


2)第二种配置方法:aop:aspect
例 2.1.2

上一种方法需要实现接口,这种不用。这就是二者的区别。

加入以下两段:
   

       
           
           
       


两种方法和一块,成为以下的样子:

   
    
   
   
       
       
           
           
       

   
   

package aop;

public class AOPMyTransactionManagerAspeMark_To_Win {
    public void startTransaction() {
        System.out.println("模拟start transaction aspect");
    }
    public void commitTransaction() {
        System.out.println("模拟commit transaction aspect");
    }
}

输出结果:

模拟start transaction aspect
LoginServiceImpll
模拟commit transaction aspect
after loginServic.login()

更多内容请见原文,文章转载自:https://blog.csdn.net/qq_44591615/article/details/109206343