You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update, delete는 트랜잭션이 존재해야 동작이 가능한데 @Query로 직접 JPQL은 선언한 메서드는 트랜잭션이 자동으로 적용되지 않습니다. 따라서 @Transactional이 붙지 않은 클래스에서 Repository의 @Query로 선언한 메서드 호출 시 오류 발생이 가능합니다. (더 상세한 이유: https://yeonyeon.tistory.com/288)
@Query로 선언된 메서드는 @Transactional을 붙이도록 제안 드립니다😄
The text was updated successfully, but these errors were encountered:
신규 기능 개발
목적
@Query
사용 시@Transactional
추가상세 내용
update, delete는 트랜잭션이 존재해야 동작이 가능한데
@Query
로 직접 JPQL은 선언한 메서드는 트랜잭션이 자동으로 적용되지 않습니다. 따라서@Transactional
이 붙지 않은 클래스에서 Repository의@Query
로 선언한 메서드 호출 시 오류 발생이 가능합니다. (더 상세한 이유: https://yeonyeon.tistory.com/288)@Query
로 선언된 메서드는@Transactional
을 붙이도록 제안 드립니다😄The text was updated successfully, but these errors were encountered: