[Spring] Jpa - delete 안되는 오류 해결

Dahyun Song·2022년 1월 2일
0

문제 : 댓글 삭제 버튼을 누르면 repository에서 delete가 실행되어야 하는데 오류만 출력

public void deleteByRcnum(Long num);

해결 : @Transactional 어노테이션 추가

@Transactional
public void deleteByRcnum(Long num);

JpaRepository가 제공하는 delete를 사용하려면 데이터 부정합시 롤백시키는
Transaction을 사용해줘야 하는것 같다.

이 기회에 트랜젝션을 공부해봐야겠다.

<참고>
트랜젝션 관련 정리글 1
트랜젝션 관련 정리글 2

profile
안되면 될때까지!!

0개의 댓글