Model(모델은 컨트롤러에서 처리한 것들을 담는 곳), View, Controller로 역할을 나누어 관리한다.
controller 실행 원리
1. 웹 페이지에 @GetMapping에 있는 /hello를 추가하면 메소드가 실행된다.
2. Model에 원하는 데이터를 넣어준다.
3. return html 이름을 입력하여 view에 model을 전송한다.
사용자에게 정보를 받아 Controller를 통해 View에 띄워주기
1. @GetMapping으로 해당 웹페이지에 메소드를 띄우겠다고 선언한다.
2. 웹페이지에 요청할 정보를 @RequestParam으로 매개변수 선언한다.
3. 웹페이지에서 "?키= "로 원하는 정보를 적는다.
4. Model에 키와 정보를 넣어준다.
5. "hello"라는 html파일로 작업내용을 보낸다.
(Window 버전 Ctrl + P : 메소드 매개변수 보기)