转载自: http://www.blogjava.net/javadragon/archive/2006/12/03/85115.html
经过这段日子的学习和使用Spring,慢慢地体会到Spring的优妙之处,正在深入地吸收Spring的精华,呵呵。现在写的这个只是个简单AOP例子,包括前置通知,后置通知,环绕通知,和目标对象。写这个例子的主要目标只是想让想学AOP的能更快地入门,了解一下如何去配置AOP里面的东东。
目标对象的接口:IStudent.java
1 ![]()
目标类:StudentImpl.java
1 ![]()
前置通知:BeforeAdvice.java
1 ![]()
后置通知:AfterAdvice.java
1![]()
环绕通知:CompareInterceptor.java
1![]()
配置文件applicationContext.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
3
4
<beans>
5
6
<bean ></beans>
2
3
4
5
6
现在开始写测试类,Test.java
1![]()