Model 객체는 자바 클래스와 템플릿을 연결해준다. Model 객체에 값을 담아두면 템플릿에서 그 값을 사용할 수 있다.
Model 객체는 따로 생성할 필요없이 컨트롤러 메서드의 매개변수로 지정하기만 하면 스프링부트가 자동으로 Model 객체를 생성한다.
@GetMapping("/question/list")
public String list(Model model){ //매개변수로 지정하면 자동으로 객체 생성됨
List<Question> questionList = this.questionRepository.findAll();
model.addAttribute("questionList", questionList); //이름, 값을 전달하면 템플릿에서 사용 가능.
return "question_list";
}