연관 관계 매핑 : N대1 단방향 매핑 > 스프링 부트

본문 바로가기

[개발] 연관 관계 매핑 : N대1 단방향 매핑

필기자
2022-11-07 15:54 5,872 0

본문

 장바구니 - 장바구니 상품 - 상품 관계

장바구니 상품을 주인(기준)으로 장바구니 상품장바구니는 N대1 관계를 가짐

  • 하나의 장바구니에는 여러개의 장바구니 상품을 담을 수 있음

장바구니 상품을 주인(기준)으로 장바구니 상품상품은 N대1 관계를 가짐

  • 하나의 상품은 여러개의 장바구니 상품으로 만들어 질 수 있음 > 하나의 장바구니에 담김

 

20221107153151_b7e01d0501d844f992b5c6d5592b1e1a_opqx.png

 

kr/hull/shop/entity/CartItem.java



@Entity
@Getter
@Setter
@Table(name="cart_item")
public class CartItem{

    @Id
    @GeneratedValue
    @Column(name = "cart_item_id")
    private Long id;

    @ManyToOne
    @JoinColumn(name="cart_id")
    private Cart cart;

    @ManyToOne
    @JoinColumn(name = "item_id")
    private Item item;

    private int count;

}

 

결과

 

20221107155347_b7e01d0501d844f992b5c6d5592b1e1a_1zrb.png

 

20221107155246_b7e01d0501d844f992b5c6d5592b1e1a_3v4q.png

 

 

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색