포트폴리오/SpringBoot MVC

컨트롤러- 페이지 사용하는 3개 메서드 비교

서버관리자 페페 2024. 3. 29. 17:17

 

 

 

만들어진 것의 데이터는 DB에서 가져와서 뷰에 공급해야하므로 당연히 model은 세 메서드 모두 항상 필요

페이지 기반 보고이므로 Optional<Integer> page 역시 3개 모두 필요

 

  principal ItemSearchDTO @PathVariable
아이템매니지 어차피 admin만 이용하는 문서이므로 X 모두 보여주고, 필요한 것 필터해야하므로 필요  
메인 모든 아이템을 보여주므로 필요X 모두 보여주고, 필요한 것 필터해야하므로 필요 메인은 왜 안달렸나?
오더히스토리 principal.getName()으로 주문을 특정해야 하므로 사용 단일 사용자의 모든 주문을 보고해야하므로 필요X
쿠팡처럼 필터시 필요 -> 나중에 시간나면 리팩터링
 
       

'포트폴리오 > SpringBoot MVC' 카테고리의 다른 글

shop 3회차  (0) 2024.04.13
컨트롤러 - 익셉션시 에러메세지를 넣어주는 메서드와 아닌것  (0) 2024.03.29
기능(메서드) 기반 해석  (1) 2024.03.28
cartController  (0) 2024.03.26
컨트롤러 - 뷰  (2) 2024.03.26