반응형
매핑
-
[JPA] Entity 매핑프로그래밍/JPA 2021. 10. 17. 23:23
이 글은 혼자 학습한 내용을 바탕으로 작성되었습니다. 틀리거나 잘못된 정보가 있을 수 있습니다. 댓글로 알려주시면 수정하도록 하겠습니다. 1. 기본 매핑에는 4개의 매핑이 존재 합니다. 객체와 테이블 매핑 기본 키 매핑 필드와 컬럼 매핑 연관관계 매핑 2. 객체와 테이블 매핑 테이블과 매핑 하는 클래스는 Entity 어노테이션을 필수로 붙여야 합니다. Entity 어노테이션이 붙은 클래스는 JPA가 관리하는 엔티티라고 부릅니다. ※주의사항 기본 생성자는 필수로 존재해야 합니다. final 클래스, enum, interface, inner 클래스에는 사용이 불가능 합니다. DB와 매핑하여 저장 할 필드에는 final 사용이 불가능 합니다. 엔티티와 매핑할 테이블을 지정하려면 Table 어노테이션을 붙여야 ..