JPA 공부 기록
JPA의 Anntation정리 - 계속해서 추가될 예정
1:1(OneToOne)매핑과 1:N(OneToMany)매핑에 대해 알아보자 1:1 (OneToOne) 1:1관계는 양쪽이 서로 하나의 관계를 가지는 경우이다. FK가 어느 테이블에 있든, 양방향 조회가 가능하다.
시퀀스란 순차적으로 증가하는 데이터를 자동으로 반환해주는 데이터베이스 객체를 말한다. PK값의 중복을 방지하기 위해 사용하기도 하는데, 게시판의 글 번호를 예시로 들 수 있다. 게시판의 글 번호를 수동으로 +1해줄 필요 없이, 자동으로 이루어져 매우 편리하다.JPA는
즉시로딩 : Entity를 조회할 때, 연관된 Entity도 함께 조회지연로딩 : Entity를 조회할 때, 연관된 Entity를 실제로 사용할 때 조회JPA가 하나의 Entity를 조회할 때, 연관관계에 있는 객체들을 어떻게 로드해올 것이냐를 나타내는 설정값으로, 두
객체와 달리 DB에는 상속관계가 대부분 없고, 비슷한 개념으로 슈퍼타입 서브타임 관계라는 모델링 기법이 존재한다. 객체의 상속구조와 DB의 슈퍼타입 서브타입 관계를 매핑하는 것을 상속관계 매핑이라 하며, @Inheritance를 통해 설정할 수 있다.이 상속관계 매핑에