지난 시간에 Boy.java, Girl.java 를 만들어서 횡단관심사항과 핵심관심사항이 무엇인지를 살펴 보았습니다. 그럼 여기서는 일단 AOP 적용을 위해 Boy.java 만 바꾸어 보도록 하겠습니다. Spring AOP 를 쉽게 적용하기 위해서는 인터페이스 기반으로 Boy.java 를 변경하는 것이 유리합니다 (굳이 안해줘도 되긴 하지만 많이 귀찮습니다. 인터페이스 만드는 것이 오히려 편합니다. 상세한 내용은 제 AOP 강좌 이후에 스프링 인 액션, 토비의 스프링 등등을 강츄합니다.) aop002 패키지를 만들었습니다. IPerson 이라는 인터페이스를 추가했습니다. package aop002; public interface IPerson { void housework(); } IPerson 을 구현..