04 JPA 프로그래밍 - 엔티티 상태와 cascade
Cascade엔티티의 상태 변화를 전파 시키는 옵션 @Entitypublic class Study{ @Id @GeneratedValue private Long id; private String name; @ManyToOne private Acoount owner}이렇게 Study 클래스가 있을 때 예를 들어서영어 스터디에서 수학 스터디로 바뀌었다고 치면 Study 클래스 내부에 있는 owner 정보도 영어 -> 수학 스터디로 바뀌었다는 걸알려줘야 하는데 이때 사용하는 엔티티의 상태 변화를 전파 시키는 옵션 엔티티의 상태는 4가지 상태 Transient JPA가 모르는 상태Persistent JPA가 관리중인 상태 (1차캐시 ,Dirty Checking, Write Behind)Detached JPA가 더..