·JPA
엔티티(Entity) JPA에서 엔티티는 DB 테이블에 대응하는 하나의 클래스이다. 따라서 엔티티는 JPA를 사용하는 데 가장 중요한 것으로 엔티티와 테이블을 정확히 매핑해야 한다. JPA는 다양한 매핑 어노테이션을 지원하는 데 크게 4가지가 있다. - 객체와 테이블 매핑: @Entity, @Table - 기본 키 매핑: @Id - 필드와 컬럼 매핑: @Column - 연관관계 매핑: @ManyToOne, @JoinColumn 등 먼저 @Entity로 엔티티를 정의하는 것과 @Id로 기본 키를 매핑하는 것을 알아보고 그 후 연관관계 매핑과 컬럼 매핑을 알아보자. 객체와 테이블 매핑(@Entity, @Table) @Entity JPA를 사용해서 테이블과 매핑할 클래스는 꼭 @Entity를 필수로 붙여야 한..