aspect1 (Spring) AOP (Aspect Oriented Programming) Spring에서 AOP (Aspect Oriented Programming) 여러 곳에서 사용되는 Method를 한 곳에서 Spring이 유지보수 가능하도록 도와줌 AOP는 메소드에 대한 이야기 (공통 관심사항'과 '핵심 관심사항'의 Bind를 스프링이 해줌) 공통 관심사항, 핵심 관심사항 개념을 알아야함 - 공통 관심사항(cross-cutting concern) - 공통으로 처리되는 사항 (포괄적 개념) - 핵심 관심사항(core concern) - 핵심으로 처리되는 사항 대표적인 사용 용도 1. 패키지 내 메소드 Logging 2. 패키지 내 메소드 로직 수행 시간 확인 주요 용어 설명 Aspect - 여러 곳에서 사용되는 '공통 관심 사항' 들을(cross-cutting concern) 모듈화 - .. 2022. 6. 23. 이전 1 다음 반응형