CasCadeType

·Back-end
🌱 Entity의 상태 (생명 주기) JPA에서 엔티티는 크게 4가지 상태를 가진다. 1. Transient (비영속) 엔티티 객체가 Java 메모리에서만 존재하고, 영속성 컨텍스트와 아무 관련 없는 상태 Person person = new Person(); 2. Persistent (영속) 엔티티 객체가 영속성 컨텍스트에 관리된 상태 영속 상태라고 바로 데이터베이스에 쿼리가 날라가는 것은 아니고 주로 트랜잭션이 commit 되거나 flush 메서드 실행 시 데이터베이스에 반영 된다. entityManger.persist(person); 3. Detached (준영속) 엔티티 객체가 영속성 컨텍스트에 저장되었다가 분리된 상태 더이상 영속성 컨텍스트에 의해 관리되지 않기 때문에 1차 캐시 등에서 모든 정보..
서채리
'CasCadeType' 태그의 글 목록