엔티티 [JPA] Chapter 4. 엔티티 매핑 1 - 객체-테이블 매핑 => 이번 챕터에서는 객체-테이블, 기본키, 필드-컬럼 매핑만 설명한다. 테이블과 매핑할 클래스 지정 → 필수 적용한 클래스 → 엔티티 ✅ 속성 ◾ JPA에서 사용할 엔티티 이름 지정 ◾ 보통 기본값인 클래스 이름 사용 미설정 시 클래스 이름 그대로 사용 → JPA가 엔티티 객체 생성시 기본 생성자 사용하기 때문 생성자가 존재하지 않는 경우 → 기본 생성자 자동 생성 생성자가 존재하는 ... 엔티티엔티티매핑JPAmappingentity매핑JPA [JPA] Chapter 4. 엔티티 매핑 3 - 필드-컬럼 📝 필드와 컬럼 매핑 분류 필드와 컬럼 매핑 컬럼 매핑 자바의 enum 타입 매핑 날짜 타입 매핑 BLOB, CLOB 타입 매핑 특정 필드를 데이터베이스에 매핑 x ◾ 엔티티 저장 시 같이 저장 - 설정 시 데이터베이스에 저장 x ◾ 하나의 엔티티를 두 개 이상 테이블에 매핑할 때 사용 ◾ 지정한 필드를 다른 테이블에 매핑 가능 ◾ null 값 허용 여부 설정 ◾ false 설정 → DDL ... COLUMN컬럼필드mapping매핑엔티티entityJPAfieldCOLUMN
[JPA] Chapter 4. 엔티티 매핑 1 - 객체-테이블 매핑 => 이번 챕터에서는 객체-테이블, 기본키, 필드-컬럼 매핑만 설명한다. 테이블과 매핑할 클래스 지정 → 필수 적용한 클래스 → 엔티티 ✅ 속성 ◾ JPA에서 사용할 엔티티 이름 지정 ◾ 보통 기본값인 클래스 이름 사용 미설정 시 클래스 이름 그대로 사용 → JPA가 엔티티 객체 생성시 기본 생성자 사용하기 때문 생성자가 존재하지 않는 경우 → 기본 생성자 자동 생성 생성자가 존재하는 ... 엔티티엔티티매핑JPAmappingentity매핑JPA [JPA] Chapter 4. 엔티티 매핑 3 - 필드-컬럼 📝 필드와 컬럼 매핑 분류 필드와 컬럼 매핑 컬럼 매핑 자바의 enum 타입 매핑 날짜 타입 매핑 BLOB, CLOB 타입 매핑 특정 필드를 데이터베이스에 매핑 x ◾ 엔티티 저장 시 같이 저장 - 설정 시 데이터베이스에 저장 x ◾ 하나의 엔티티를 두 개 이상 테이블에 매핑할 때 사용 ◾ 지정한 필드를 다른 테이블에 매핑 가능 ◾ null 값 허용 여부 설정 ◾ false 설정 → DDL ... COLUMN컬럼필드mapping매핑엔티티entityJPAfieldCOLUMN