(转)一个简单的Spring的AOP例子
?经过这段日子的学习和使用Spring,慢慢地体会到Spring的优妙之处,正在深入地吸收Spring的精华,呵呵。现在写的这个只是个简单AOP例子,包括前置通知,后置通知,环绕通知,和目标对象。写这个例子的主要目标只是想让想学AOP的能更快地入门,了解一下如何去配置AOP里面的东东。
目标对象的接口:IStudent.java
?
?
前置通知:BeforeAdvice.java
?
?后置通知:AfterAdvice.java
?
/** * */package com;import org.springframework.context.ApplicationContext;import org.springframework.context.support.FileSystemXmlApplicationContext;import com.dragon.study.IStudent;/** * @author dragon * */public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub ApplicationContext ctx = new FileSystemXmlApplicationContext("/com/dragon/applicationContext.xml"); IStudent person = (IStudent)ctx.getBean("student"); person.addStudent("dragon"); // person.addStudent("javadragon"); }}}?
?
出处: http://www.blogjava.net/javadragon/archive/2006/12/03/85115.html
?