김영한 선배님의 JPA 활용 강의를 듣다가 JPA 영속성 컨텍스트에 대해 궁금증이 생겨서 공부를 하게 되었습니다. 이번 포스팅은 [자바 ORM 표준 프로그래밍 - 김영한] 책을 참고하며 포스팅하였습니다😃 JPA Entity🔆 JPA는 엔티티와 테이블을 매핑하는 설계 부분과 매핑한 엔티티를 실제 사용하는 부분으로 나뉩니다. 엔티티를 실제 사용할 때는 엔티티 매니저(em)를 통해 엔티티를 저장하고, 수정하고, 삭제하고, 조회하는 작업을 할 수 있습니다. 엔티티 생명주기⏳ 엔티티에는 총 4가지의 상태가 존재합니다. 비영속(new / transient) : 영속성 컨텍스트와 전혀 관계가 없는 상태 // 객체를 생성한 상태 (비영속) Member member = new Member(); member.setId("..