Entity1 [Spring JPA] JPA 엔티티 매핑(Entity Mapping) 이번 글에서는 JPA를 사용하여 DB Table과 Entity매핑에 대해서 알아보도록하자. Entity는 그냥 간단히 JPA가 관리하는 Class 정도로 인식하면된다. Class의 필드와 Table의 컬럼을 매핑하고 객체와 테이블을 매핑하는 과정에 대해서 알아보도록 하자. JPA에서는 대표적으로 아래의 어노테이션을 사용한다. 객체와 테이블 매핑: @Entity , @Table 기본 키 매핑: @Id 필드와 컬럼 매핑: @Column 연관관계 매핑: @ManyToOne , @JoinColumn 우선 객체와 테이블을 매핑하는 @Entity 어노테이션을 알아보도록하자. 1. @Entity 테이블과 매핑할 클래스에는 @Entity 어노테이션인 반드시 명시되어야한다. @Entity 어노테이션에 적용할 수 있는 속.. 2021. 3. 24. 이전 1 다음