Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

@Query 사용 시 @Transactional 추가 #711

Open
yeon-06 opened this issue Nov 18, 2022 · 0 comments
Open

@Query 사용 시 @Transactional 추가 #711

yeon-06 opened this issue Nov 18, 2022 · 0 comments
Assignees
Labels
🎉 BE 백엔드 관련 🛠 FIX

Comments

@yeon-06
Copy link
Collaborator

yeon-06 commented Nov 18, 2022

신규 기능 개발


목적

이번 기능 개발의 목적을 간단히 적어주세요

@Query 사용 시 @Transactional 추가



상세 내용

구현할 기능 관련 상세 내용을 적어주세요

update, delete는 트랜잭션이 존재해야 동작이 가능한데 @Query로 직접 JPQL은 선언한 메서드는 트랜잭션이 자동으로 적용되지 않습니다. 따라서 @Transactional이 붙지 않은 클래스에서 Repository의 @Query로 선언한 메서드 호출 시 오류 발생이 가능합니다. (더 상세한 이유: https://yeonyeon.tistory.com/288)

@Query로 선언된 메서드는 @Transactional을 붙이도록 제안 드립니다😄



Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎉 BE 백엔드 관련 🛠 FIX
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant