aspectj的注解操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38087648/article/details/82382185
public class Book{
    public void add(){
        System.out.println();
    }
}
public class MyBook{
    public void add(){}
}
注解方式实现
1、创建对象
配置文件
   <!-- 创建对象 -->
<bean id="book" class="cn.xuxiaonan.Book"></bean>
<bean id="myBook" class="cn.xuxiaonan.MyBook"></bean>
2、在spring中扫描配置,开启aop操作
<aop:aspectj-autoproxy></aop:aspectj-autoproxy>
3、在增强类上面使用注解
@Aspect
public class MyBook{
    //在方法上面使用注解完成增强配置
    @Before(value="execution(* cn.xuxiaonan.Book.*(..))")
    public void before1(){}
}

猜你喜欢

转载自blog.csdn.net/qq_38087648/article/details/82382185