EntityManager

·Back-end
🌱 Entity의 상태 (생명 주기)JPA에서 엔티티는 크게 4가지 상태를 가지며, 상태를 전환시키는 기능을 EntityManager가 제공한다.1. Transient(비영속): 엔티티 객체가 Java 메모리에서만 존재하고, 영속성 컨텍스트와 아무 관련 없는 상태2. Persistent(영속): 엔티티 객체가 영속성 컨텍스트에 관리된 상태(영속 상태라고 바로 DB에 쿼리가 날라가는 것 X)3. Detached(준영속): 엔티티 객체가 영속성 컨텍스트에 저장되었다가 분리된 상태4. Removed(삭제): 실제 DB 삭제를 요청한 상태 🌱 Hibernate JPA EntityManager 핵심 기능1️⃣ Persistpersist는 엔티티의 새로운 인스턴스를 영속성 컨텍스트에 저장할 때 사용된다.Pers..
서채리
'EntityManager' 태그의 글 목록