본문 바로가기

REST2

REST, RestController, ResponseEntity, AJAX # REST API 특정 URI를 통해 사용자가 원하는 정보를 제공하는 방식. REST방식으로 제공되는 외부연결 URI를 REST API. REST 방식의 서비스 제공이 가능한 것을 Restful 하다고 표현. @RestController @RestController = @Controller + @ResponseBody 클래스 상단에 @RestController 어노테이션을 선언하면 메소드마다 @ResponseBody를 붙여주지 않아도 된다. # 단순 문자열 리턴 1 2 3 4 @RequestMapping("/hello") public String sayHello(){ return "Hello World"; } cs # JSON 리턴 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 .. 2019. 4. 11.
API + REST API 개념 정리 API(Application Programming Interface)API 란?응용 프로그램에서 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스데이터와 기능의 집합을 제공해 컴퓨터 프로그램간 상호작용을 촉진하며, 서로 정보를 교환 가능하도록 함REST API(Representational State Transfer)REST란?REST 기반으로 서비스 API를 구현한 것WWW과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일네트워크 상에서 Client와 Server 사이의 통신 방식 중 하나자원을 정의하고 자원에 대한 주.. 2019. 3. 11.