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

+ Recent posts