data jpa1 [JPA]영속성 전이 CASCADE 영속성 전이 CASCADE JPA를 사용하면서 CASCADE 옵션은 repository의 save, delete 메서드를 한번이라도 덜 쓰게 해주기에 최대한 활용할 수 있게 노력하는 편이다. 매번 책으로 확인하기보다 한번 제대로 정리하려 한다. CASCADE란? 영속성 전이(CASCADE): 특정 엔티티를 영속상태로 만들 때 연관된 엔티티도 함께 영속 상태로 만들고 싶을 때에 사용하는 기능 CascadeType으로 ALL, PERSIST, MERGE, REMOVE, REFRESH, DETACH가 존재한다. ALL: 모두 적용 PERSIST: 영속 MERGE: 병합 REMOVE: 삭제 REFRESH: REFRESH DETACH: DETACH 주로 @OneToXXX연관관계에 사용한다. @OneToXXX(Ca.. 2022. 4. 21. 이전 1 다음