이 강의는 인프런 김영한님의'자바 ORM 표준 JPA 프로그래밍 - 기본편'을 보며 공부하고 작성한 게시글임을 밝힙니다. 강의 내용 외에도 공부한 내용과 본인생각이 함께 있습니다 💻 하이버네이트 + Maven + H2 DB 사용 (IntelliJ 사용)java 8이
JPA 구동방식 JPA 구동방식은 우선 Persistence가 있어야한다. 이 Persistence가 META-INF/persistence.xml에서 설정 정보를 조회한 후 EntityManageFactory를 생성한다. 그리고 이 EntityManageFactory
🙋🏻♀️JPA에 관해 공부를 하다가 문득 궁금한게 생겼다. 우선 flush와 commit에 대해 어떤 내용을 공부했는지 간단히 살펴보자 ! 영속 컨텍스트는 엔티티를 식별자 값으로 구분한다. 따라서 영속 상태는 식별자 값이 반드시 있어야 한다.(@Id로 테이블의 기
DB 모델링기법 중에 슈퍼-서브타입 모델링(엔티티가 상속관계를 이룸)이라는게 있는데,논리모델은 같지만 실제 물리모델은 RollUp, RollDown, Identity 중 하나로 구현한다.DB 슈퍼-서브타입즉, 물리모델중 어느 방법으로 구현하냐에 따라서 테이블의 구조와