Entity Mapping 객체와 테이블: @Entity, @Table 필드와 컬럼: @Column 기본키: @Id 연관관계: @ManyToOne, @JoinColumn @Entity 해당 어노테이션이 붙으면 JPA가 관리 기본 생성자 필수 final 클래스, enum, interface, inner 클래스 사용 X 저장할 필드에 final 사용 X @Table name: 매핑할 테이블 이름 catalog: 데이터베이스 catalog 매핑 schema: 데이터베이스 schema 매핑 DDL 유니크 제약 조건 데이터베이스 스키마 자동생성 DDL을 어플리케이션 실행 시점에 자동 생성 테이블 중심 -> 객체 중심 이런 DDL은 개발장비에서만 사용 hibernate.hbm2ddl.auto 운영장비에는 절대로 c..