나는 봄/동면을 사용하고 있습니다. 서비스 레이어와 DAO 레이어가 있습니다. 트랜잭션은 서비스 계층에 배치됩니다. FirstServiceImpl 클래스가 있습니다. FirstServiceImpl 클래스의 메소드 중 하나에는 500 줄의 코드가 있습니다. 내가 한 일은 500 줄의 코드를 모두 가져 와서 별도의 클래스에 넣었던 것입니다 (하나의 인터페이스와 구현 클래스를 작성했습니다. FirstServiceImpl 클래스에서는 새로 작성된 인터페이스를 사용하여 단일 메소드에 액세스했습니다). FirstServiceImpl 클래스에 @Transactional을 배치했습니다.Spring 트랜잭션 컨텍스트 래핑?
제 질문은 "새로 만든 클래스 논리가 트랜잭션 컨텍스트에서도 실행됩니까?"입니다.
감사합니다.