728x90
RestController
Restful API
기본 웹 어플리케이션은 응답 결과를 브라우저가 사용하는 코드인 HTML, CSS, JavaScript로 생성하여 전달한다.
이 데이터들은 브라우저가 화면을 구성하고, 꾸미고, 기능을 수행하기 위한 코드들이다.
Restful API 서버는 응답결과를 데이터만으로 구성하여 클라이언트로 전달하는 서버를 의미한다.
웹, 모바일 PC 등 다양한 플랫폼으로 데이터를 전달할 때 사용한다.
@RestController
spring MVC에서 Controller를 구성할 떄 @Controller를 사용하면 return하는 값은 사용할 jsp를 지정하게 된다.
@RestController를 통해 return하게 되면 그 값 자체를 브라우저로 전달하는 응답결과를 생성해서 보낸다.
728x90
'프로그래밍 > Spring' 카테고리의 다른 글
[Spring] MVC (0) | 2020.04.08 |
---|---|
[Spring] 예외 처리 (0) | 2020.04.06 |
[Spring] Interceptor (0) | 2020.04.04 |
[Spring] Validator 커스터마이징 (0) | 2020.04.03 |
[Spring] JSR-380 오류들 (0) | 2020.04.03 |