Spring1 [Spring Boot] Spring AOP ( @Aspect ) AOP (Aspect Oriented Programming) 프로젝트 진행중에 GetMapping에 소요되는 시간을 알고싶다면 어떻게 해야할까? 몇십, 몇백개의 GetMapping 메소드가 있다면, 각각의 메소드에 동일한 코드를 작성해야 된다. 뭐...어찌어찌 해서 다 작성했다고 하자, 그런데 추가로 메소드 명도 같이 출력하려면 또 같은작업을 수십 수백번 반복해야한다. AOP를 이용하면 이러한 불편함을 해소할 수 있다. AOP는 핵심 비즈니스로직과 공통 관심사를 '관점'을 기준으로 분리하여 모듈화하여 재사용성을 높이고 개발효율을 증대시킬 수 있다. @Aspect Gradle : implementation 'org.springframework.boot:spring-boot-starte.. 2021. 4. 20. 이전 1 다음 728x90