JpaRepository 로그 출력이 안됩니다
일단 원인을 찾았습니다. TeamRepository와 MemberRepository는 JpaRepository를 상속받습니다. 그리고 정의된 함수들은 JpaRepository에 선언되어 있죠 그렇기 때문에 포인트컷으로 TeamRepository와 MemberRepository를 범위에 포함시키더라도 실제로 선언된 함수가 없고 사용한 함수는 JpaRepository에 선언되어 있기 때문에 로그가 찍히지 않던것입니다 또한 TeamRepository나 MemberRepository에 함수를 정의하여 호출하게 된다면 이는 로그에 찍히게 됩니다. JpaRepository에 있는 함수 로그를 찍기위해선 포인트컷으로 execution(* org.springframework.data.jpa.repository.JpaRepository.*(..)) 를 추가해주면 됩니다 그런데 CrudRepository를 상속받는 TeamRedisRepository 함수는 왜 로그에 찍혔을까요??