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(){}
}