Spring @Transactional 읽기 전용 전파 내 웹 레이어가 단일 트랜잭션 컨텍스트 내에서 Hibernate 엔터티와 함께 작동 할 수 있도록 명령 패턴을 사용하여 실험하고 있습니다 (따라서 지연로드 예외를 방지 함). 그러나 지금은 거래를 어떻게 처리해야하는지 혼란 스럽습니다. 내 명령은 주석이 달린 서비스 계층 메서드를 호출합니다 @Transactional. 이러한 서비스 계층 방법 중 @Transactional(readOnly=true)일부는 읽기 전용 이며 일부는 읽기 / 쓰기입니다. 내 서비스 계층은 웹 계층을 대신하여 전달 된 명령을 실행하는 명령 처리기를 노출합니다. @Transactional public Command handle( Command cmd ) throws Com..