fastcampus에서 web을 작성하는 강의를 듣던 중
ModelAndView라는 객체를 보게 되었습니다.
(강의자님 github : https://github.com/kjs92980/pass-web)
@GetMapping
public ModelAndView getPasses(@RequestParam("userId") String userId) {
ModelAndView modelAndView = new ModelAndView();
// userId를 받으면 passes를 조회, user를 각각 조회한 뒤 pass/index에서 보여준다.
final List<Pass> passes = passService.getPasses(userId);
final User user = userService.getUser(userId);
modelAndView.addObject("passes", passes);
modelAndView.addObject("user", user);
modelAndView.setViewName("pass/index");
return modelAndView;
}