1. 필요한 파일을 클래스 패스에 추가한다. C:\java\spring-framework-2.5.3\dist\spring.jar common-logging.jar파일을 다운로드(http://commons.apache.org/logging/) commons-logging-1.1.1.jar 파일을 클래스패스에 추가 AOP를 위해 C:\java\spring-framework-2.5.3\\lib\aspectJ 아래 aspectjrt.jar 와 aspectjrt.jar 파일을 클래스 패스에 추가
2. springaop라는 자바프로젝트를 작성 후 Animal.java 인터페이스를 작성
[Animal.java] package springaop;
public interface Animal { public void walwal(); }
3. Tomdog.java 인터페이스 구현 클래스 제공
[TomDog.java] package springaop;
public class TomDog implements Animal { public void walwal() { System.out.println("I'm Tomdog..."); } }
public class TestClient { public static void main(String[] args) { BeanFactory bean = new FileSystemXmlApplicationContext("C:\\java\\Tomcat 5.5\\webapps\\SpringAOP\\springaop\\application-context.xml");