현재 Item 엔티티에 stockQuantity
는 재고
를 뜻하는데 재고를 줄이고 늘리는 로직을 만들고 싶다.
여기서 재고를 늘리고 줄이는 로직은 외부에서 setter를 통해 값을 가져오고 추가한 후에 수정하는 방식 보다는 이 Item
엔티티에서 만드는것이 응집성이 있기 때문에 더 객체 지향적이다.
수량 늘리고 줄이는 로직을 Item
에 만들어준다.
save 메서드가 인상깊었는데 새로 생성하는 것과 수정하는 것을 한 메서드로 처리하는 것이 좋아보이는 느낌이 든다. merge
는 뒤에서 한번에 다 설명해준다고 하시니 그때 알아보면 될 거 같다.
아니