@Id

    [Inflearn] JPA - 엔티티매핑

    [Inflearn] JPA - 엔티티매핑

    김영한 강사님의 '자바 ORM 표준 JPA 프로그래밍-기본편' 강의 정리 2022.03.17~03.31 진행 강의를 듣고 개인적으로 정리한 글입니다. 코드와 그림 출처는 김영한 강사님께 있습니다. 문제 있을 시 알려주세요. 4.1. 객체와 테이블 매핑 @Entity : 테이블과 매핑할 클래스에 붙인다(필수) JPA가 관리 속성 name : JPA에서 사용할 엔티티 이름을 지정. → 가급적 기본 값(클래스 이름)을 사용하되, 같은 클래스 이름이 있으면 name 지정해 변경 기본 생성자 필수 (public 또는 protected 생성자 붙이기) final 클래스, enum, interface, inner 클래스 사용X 저장할 필드에 final 사용 X @Table : 엔티티와 매핑할 테이블 지정 데이터베이스..