创建类 并写入注释
- 基础类
package com.bean;
public class Clazz {
public void add() {
System.out.println("添加学生..");
}
}
- 增强类
package com.bean;
import org.aspectj.lang.annotation.*;
//指定此类为增强类
@Aspect
public class myclazz {
// 指定该方法加强方式和加强位置
@Before(value = "execution(* com.bean.*.*(..))")
public void see() {
System.out.println("清点人数");
}
}
开启aop
<!-- 开启aop操作 -->
<aop:aspectj-autoproxy></aop:autoproxy>
创建对象
<!-- 创建对象 -->
<bean id="cl" class="com.bena.Clazz"></bean>