반응형 관점지향1 [Spring 입문] AOP 개념과 간단한 예제 - 메서드 시간측정 AOP 란? AOP(Aspect Oriented Programming)는 관점지향적 프로그래밍의 약자로 스프링 기술의 핵심이 되는 개념입니다. 관점 지향은 어떤 로직(ex. 한 기능의 총 걸린 시간 측정하기)을 기준으로 각각 모듈화 하겠다는 것입니다. 만약 모든 기능의 시간(회원 가입시간, 조회 시간)을 측정해서 어디부분이 성능 저하를 일으키는지 구하고 싶으면 모든 메서드에 아래와 같은 로직을 적용 시켜줘야 합니다. public ? 측정하려는_메서드(?){ Long start = System.currentTimeMillis(); try { // 메서드의 본래 내용 } finally { Long end = System.currentTimeMillis(); Long timems = end - start; S.. 2023. 1. 24. 이전 1 다음