컨트롤러- 페이지 사용하는 3개 메서드 비교
만들어진 것의 데이터는 DB에서 가져와서 뷰에 공급해야하므로 당연히 model은 세 메서드 모두 항상 필요 페이지 기반 보고이므로 Optional page 역시 3개 모두 필요 principal ItemSearchDTO @PathVariable 아이템매니지 어차피 admin만 이용하는 문서이므로 X 모두 보여주고, 필요한 것 필터해야하므로 필요 메인 모든 아이템을 보여주므로 필요X 모두 보여주고, 필요한 것 필터해야하므로 필요 메인은 왜 안달렸나? 오더히스토리 principal.getName()으로 주문을 특정해야 하므로 사용 단일 사용자의 모든 주문을 보고해야하므로 필요X 쿠팡처럼 필터시 필요 -> 나중에 시간나면 리팩터링