Notice
Recent Posts
Recent Comments
Link
반응형
이로
JPA Repository Custom Query 본문
반응형
Jpa Repository 사용시 상속받아 사용하는 JpaRepository<?,?> 의 메서드를 제외하고, 커스텀 메서드를 사용할 때, 아래와 같은 오류가 발생하는 경우가 있다. (Custom Repository 를 만들어 실행할 경우도 포함)
Executing an update/delete query; nested exception is javax.persistence.TransactionRequiredException: Executing an update/delete query
참고문서
https://jira.spring.io/browse/DATAJPA-1078
Custom Repository 는 Spring.data.jpa를 계속 사용하는게 아니라 jdbc Template를 사용하여, Transactional 기능이 활성화되지 않는다고 한다.
따라서 @Transactional 어노태이션을 붙여주어야 한다.
반응형
'컴퓨터 > 자바' 카테고리의 다른 글
Enum 사용 (0) | 2020.12.21 |
---|---|
인터페이스 기반 프로그래밍 (0) | 2020.03.20 |
함수와 메서드의 차이 (0) | 2019.10.17 |
자바 이펙티브 관련 링크 모음 (0) | 2019.05.26 |
Comments