JPA - Entity 관련 애너테이션
·
Spring
1. 엔티티 클래스 관련 애너테이션애너테이션설명주요 속성예시@Entity클래스를 JPA 엔티티로 선언.없음@Entity public class User { }@Table엔티티와 데이터베이스 테이블을 매핑.name(테이블 이름), schema, uniqueConstraints@Table(name = "users", schema = "public")1.1. @Entity클래스가 JPA 엔티티임을 나타냅니다.반드시 기본 생성자(파라미터 없는 생성자)가 있어야 합니다.@Entitypublic class User { // 엔티티 클래스}1.2. @Table엔티티와 데이터베이스 테이블 이름을 매핑합니다.생략하면 엔티티 클래스 이름이 테이블 이름으로 사용됩니다.추가 속성:name: 테이블 이름schema: 스키..