본문 바로가기

REST4

[Spring Boot] 15. USE other REST API (2) - RestTemplate 지난 시간에는 REST API를 제공하는 공공데이터포털에 대해서 알아보고 실질적으로 해당 API를 호출해서 확인했습니다. 2019/12/04 - [SpringBoot] - [Spring Boot] 14. USE other REST API (1) [Spring Boot] 14. USE other REST API (1) 지금까지는 Spring Boot로 REST API 서버를 구성하는 내용을 알아봤습니다. 이를 통해서, 자신의 DB를 통해서 서비스를 구현할 수 있으며, 다른 시스템에 정보를 제공할 수 있습니다. 그렇다면, 이번에는 다른시스.. ayoteralab.tistory.com 그럼 이번에는 Spring Boot에서 사용하는 방법을 알아보겠습니다. Spring Framework에서는 REST API를 .. 2019. 12. 7.
[Spring Boot] 13. REST API (3) - PUT/DELETE method 이제 REST API의 마지막인 PUT과 DELETE method를 구현해보겠습니다. 이정도만 알게되면 나도 이제 API를 만들어서 배포가 가능하게 됩니다. 물론 POST만 사용해도 모든것을 구현할 수 있고... GET만 사용해도 모든것을 구현할 수 있지 않겠습니까?? 하지만 RESTful 로 하는것이 목적이니 나머지도 찬찬히 알아보겠습니다. 기존 관련 API method는 아래 2가지를 참조하시면 됩니다. 2019/11/24 - [SpringBoot] - [Spring Boot] 11. REST API (1) - 개요 및 GET method [Spring Boot] 11. REST API (1) - 개요 및 GET method REST란 무엇이고, 어떻게 사용하는 거에요?? 아무것도 모르겠어요... ㅠ.. 2019. 11. 30.
[Spring Boot] 12. REST API (2) - POST method 지난번에 이어서, 이번에는 POST method에 대해서 알아보겠습니다. 이전 내용은 아래 링크로 확인해주세요. 2019/11/24 - [SpringBoot] - [Spring Boot] 11. REST API (1) - 개요 및 GET method [Spring Boot] 11. REST API (1) - 개요 및 GET method REST란 무엇이고, 어떻게 사용하는 거에요?? 아무것도 모르겠어요... ㅠㅠ 당연하다... 개발을 접하고 이것을 처음 접하는 사람은 그야말로 혼돈의 카오스에 사로잡힐 것입니다. 그래서 아주 간단하게 이해하기 쉽.. ayoteralab.tistory.com 3. POST - /URI 해당 Table에 신규로 추가하고자 하는 정보를 HTTP의 body에 추가해서 API서버로.. 2019. 11. 27.
[Spring Boot] 11. REST API (1) - 개요 및 GET method REST란 무엇이고, 어떻게 사용하는 거에요?? 아무것도 모르겠어요... ㅠㅠ 당연하다... 개발을 접하고 이것을 처음 접하는 사람은 그야말로 혼돈의 카오스에 사로잡힐 것입니다. 그래서 아주 간단하게 이해하기 쉽게... 간략한 설명과 사용방법에 대해서 코드로 풀어서 설명해보고자 합니다. REST는 Representational State Transfer의 약자입니다. 말 그대로 전송에 대한 표현/규약 뭐... 이렇게 해석해 봐도 괜찮지 않을까요?? 사실 REST는 HTTP/1.1 스펙과 동시에 만들어졌습니다. 아파치 HTTP 서버 프로젝트의 공동설립자인 로이 필딩 (Roy Fielding)의 2000년 논문에서 처음 소개되었다고 하는데... HTTP의 설계상 우수성을 최대한 활용하고, 이를 위한 디자인 .. 2019. 11. 24.