ecommerce최종본에 관한 질문입니다.

오라클왕 2 1,918 2016.12.15 09:14
오프라인교육장 과제의 ecommerce최종본에 관한 질문입니다.
강사님께 메일을 보냈는데 휴먼상태라 메일이 반송되어 이 곳에 올리게 되었습니다.

JpaRepository가 제공하는 공통 인터페이스 기능 중 save는 새로운 엔터티는 생성하고, 이미 있는 엔터티는 수정한다고 되어있는데,
장바구니에 수량 조절 오류를 해결하려 하는데 CartManager의 addProduct 메소드에서 save를 할 때 장바구니에 없는 물건을 넣을 때(insert)는 잘 실행이 되는데 이미 장바구니에 있는 물품을 또 장바구니에 넣으려고 하면 (update로 수량 조절)
Multiple representations of the same entity [com.tacademy.ecommerce.domain.CartProduct#CartProduct.Id(cartId=1, productId=3)] are being merged라고 뜹니다.. 어떻게 해야 하는지 답변 부탁드립니다.... 감사합니다.

Comments

FSP(이종철) 2016.12.15 18:43
엔티티 연관 관계 매핑할 때 CascadeType.MERGE 라고 줘보세요
제 메일이 안되진 않는데 이상하군요?
nate.com으로 보내신 것 맞으세요?
나휸이 09.20 17:37
https://twitter.com/working686