RESTCONTROLLER1 RestController란 간단히 설명하면, 스프링 MVC는 뷰가 서버 렌더링된 웹페이지로 제공된다는 가정하에, 데이터와 데이터를 전송하는 부분과 데이터를 표현하는 부분을 분리해 생성한다. 이러한 MVC의 여러 부분을 연결하는 데 @Controller 어노테이션을 사용한다. @Controller는 @Component의 스테레오타입이다. 따라서 애플리케이션 실행시, 스프링 빈(애플리케이션 내 객체로서 스프링 IoC 컨테이너에 의해 생성되고 관리됨) @Controller 어노테이션이 붙은 클래스로부터 생성된다. @Controller가 붙은 클래스는 Model 객체를 받는다. Model 객체로 표현 계층에 모델 기반 데이터를 제공한다. 또, ViewResolver와 함께 작동해 애플리케이션 뷰 기술에 의해 렌더링된 특정 뷰를 표시하게 .. 2024. 1. 22. 이전 1 다음