MVC 패턴 정리하기
MVC 패턴은 Model(모델), View(뷰), **Controller(컨트롤러)**라는 개념으로 역할을 나누어 일련의 작업을 처리하는 방법
<aside> 💡 모든 요청은 FrontController로 들어옴 FrontController는 Servlet이다.
</aside>
실행은 shift+F10으로 해야함
어노테이션 :
IOC = 인버전 오브 컨트롤
제어의 역전 컨트롤러
new의 제어권이 스프링이 가지고 있는것 (사용자의 제어권을 스프링에게 위임하는것)

@RestController를 붙히면 IOC 컨테이너에 new되어 저장됨
즉 메모리에 띄움 컴포넌트 스캔은

내부만 스캔함
IOC컨테이너는 set 타입이 라서 동일한 객체명을 가진 객체가 두개있어도 하나만 저장함
IOC컨테이너에는 세션도 저장된다.