View
화면을 그리기. 모델로부터 정보 얻음.
Controller
데이터와 비즈니스 로직 사이 상호 동작. 모델, 뷰 통제
Model
어플리케이션 정보, 데이터, DB

- 실제 서버를 타고 돌 때는 p태그 안에 있는 값이 돌음
- 화면에 단순 출력할 때는 p태그가 감싸고 있는 내용이 보임.
화면 출력 과정
- 웹 브라우저에서 url을 보냄
- 내장 톰캣 웹서버에서 url을 받음
- 스프링 컨테이너에서 해당 컨트롤러가 있는지 확인
4-1. 해당 컨트롤러가 있으면, return 하는 곳의 templates html 화면을 엶
- 이 때, 컨트롤러에서 변수와 모델을 함께 넘겨줌
- viewResolver는 해당 파일을 html로 렌더링하여 웹 브라우저에 보여줌
4-2. 해당 컨트롤러가 없으면, 해당 값을 이름으로 갖는 파일을 찾고 화면에 보임.

- required 는 기본 값이 True임. 무조건 받아야하는 값이라는 뜻. False라고 설정하면 안받아도 된다는 뜻.

- 설정하지 않고 화면을 출력하면 에러 페이지가 뜬다.

- url에 값을 추가해주면 화면에 정상적으로 출력된다.