Entity1 spring JPA 엔티티 Entity 어노테이션 정리 @ManyToOne 1:다 관계의 엔티티에서 다쪽 엔티티에 설치되는 필드의 어노테이션 DB 테이블 적으로 보면 외래키를 가지고 있으므로 JoinColumn 또한 해주어야 함 @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "product_id") // 외래키 이름 private Product product; @OneToMany 1:다 관계의 엔티티에서 1쪽 엔티티에 설치되는 필드의 어노테이션 mapped by를 통해 다쪽의 엔티티에서 어떠한 값과 매핑이 되는지 표시 @OneToMany(fetch = FetchType.LAZY, mappedBy = "product") private List orders = new ArrayList(); @Embeddable .. 2021. 12. 24. 이전 1 다음