1. 주문 서비스 개발
🥨 cascade
- persist를 자동으로 해결해 줌
- 주인이 private 오너일 때만..
- 라이프사이클이..
- 한 군데서만 참조할 때, 여러군데서 참조하면 cascade 사용x
🥨 @NoArgsConstructor(access = AccessLevel.PROTECTED)
🥨 jpa 개짱..
- 자동 상태 변경 감지를 통해 알아서 쿼리를 날려주고,, 하는 듯,,
🥨 도메인 모델 패턴
- 엔티티가 비즈니스 로직을 가지고 객체 지향의 특성을 적극 활용하는 것
- 서비스 계층은 단순히 엔티티에 필요한 요청을 위임하는 역할
<-> 트랜잭션 스크립트 패턴
- 각자 문맥에 맞게 사용해야 함
2. 주문 기능 테스트
🥨 단위 테스트를 하는 것이 좋다!
🍯 허니팁
- Object... object: ... 가변인자처럼 사용 가능한 듯!
3. 주문 검색 기능 개발
🥨 setMaxResults(1000)
🥨 동적 쿼리
오늘의 미결사항
- cascade
- 쿼리dsl