2023-02-03 07:37:03
문제발생
주문 결제할때 기존에는 DB에는 그냥 제품 ID만 들어가서 myOrder테이블에는 제품이름이 들어가 있지 않았다.
그래서 제품정보를 DB에서 가져올 때, join을 이용하여 가져오도록 하였으나
JPA로 바꾸는 과정중 Join을 쓰지 않게 되자 아래와 같이 제품명이 있어야할 자리에 제품명이 들어가지 않게되었다.
문제 해결
그래서 아래와 같이 차례로 컨트롤러 계층과 스크립트에서 상품 정보를 넣을때 로직을 수정해주었다.
'개발' 카테고리의 다른 글
ModelMapper에 관한 정리 (0) | 2024.08.01 |
---|---|
@Autowired 대신 생성자주입을 이용하자 (0) | 2024.08.01 |
JPA: Invalid Path:~~ (0) | 2024.08.01 |
DTO <->Entity 변환하면서 겪은 문제들 (0) | 2024.08.01 |
스프링 데이터 JPA로 delete 문을 구현 (0) | 2024.08.01 |