Open yeon-06 opened 1 year ago
이번 기능 개발의 목적을 간단히 적어주세요
@Query 사용 시 @Transactional 추가
@Query
@Transactional
구현할 기능 관련 상세 내용을 적어주세요
update, delete는 트랜잭션이 존재해야 동작이 가능한데 @Query로 직접 JPQL은 선언한 메서드는 트랜잭션이 자동으로 적용되지 않습니다. 따라서 @Transactional이 붙지 않은 클래스에서 Repository의 @Query로 선언한 메서드 호출 시 오류 발생이 가능합니다. (더 상세한 이유: https://yeonyeon.tistory.com/288)
@Query로 선언된 메서드는 @Transactional을 붙이도록 제안 드립니다😄
신규 기능 개발
목적
@Query
사용 시@Transactional
추가상세 내용
update, delete는 트랜잭션이 존재해야 동작이 가능한데
@Query
로 직접 JPQL은 선언한 메서드는 트랜잭션이 자동으로 적용되지 않습니다. 따라서@Transactional
이 붙지 않은 클래스에서 Repository의@Query
로 선언한 메서드 호출 시 오류 발생이 가능합니다. (더 상세한 이유: https://yeonyeon.tistory.com/288)@Query
로 선언된 메서드는@Transactional
을 붙이도록 제안 드립니다😄