7.1 AOP 가 필요한 상황 예를 들어, 모든 메소드의 호출 시간을 측정해야 한다고 가정하자. 시간 측정을 위해서는 memberConrtoller, memberService, memberRepository 에 시간 측정 로직을 전부 작성하여야 할 것이다. 실제 MemberService 에 회원 조회 시간을 측정하는 코드를 작성해보자. try { } finally { } 문을 통해, ( 종료시간 - 시작 시간 ) 으로 시간을 측정하도록 한다. @Transactional public class MemberService { private final MemberRepository memberRepository; public MemberService(MemberRepository memberRepository)..