반응형

restapi 4

[Spring Boot] Post 메소드 사용법 (@PostMapping)

[Spring Boot] Post 메소드 사용법 (@PostMapping) 이전 글 [Spring Boot] Get 메소드 사용법 (@RequestMapping, @GetMapping, 멀티 파라미터, JSON 리턴) [Spring Boot] Get 메소드 사용법 (@RequestMapping, @GetMapping, 멀티 파라미터, JSON 리턴) @RequestMapping import org.springframework.web.bind.annotation.*; @RestController // controller임을.. unit-15.tistory.com POST는 언제 발생하는 것인가? post라는 것은 어떨 때 발생하냐면, HTML에서 태그를 사용한다든지, ajax에서 검색을 할 때(비동기화) ..

Java 2022.02.23

[Spring Boot] Get 메소드 사용법 (@RequestMapping, @GetMapping, 멀티 파라미터, JSON 리턴)

[Spring Boot] Get 메소드 사용법 (@RequestMapping, @GetMapping, 멀티 파라미터, JSON 리턴) @RequestMapping import org.springframework.web.bind.annotation.*; @RestController // controller임을 알려주는 표시 @RequestMapping("/api") // 이곳으로 들어오는 API주소를 mapping, /api주소로 받겠다(localhost:8080/api) public class GetController { // method는 GET타입으로 받고, path는 localhost:8080/api/getMethod @RequestMapping(method = RequestMethod.GET, p..

Java 2022.02.23

REST API란? (GET, POST, PUT, DELETE)

REST API란? REST API 또는 RESTful API는 REST 특징을 지키면서 API(애플리케이션 프로그래밍 인터페이스)를 제공하는 것을 뜻하며, HTTP 프로토콜의 장점을 살릴 수 있는 네트워크 기반의 아키텍처이다. REST란? REST는 REpresentational State Transfer의 약자로, HTTP 프로토콜에 있는 Method를 활용한 아키텍처 스타일이다. HTTP Method를 통해서 Resource를 처리하며, CRUD를 통한 resource 조작을 할 때 사용한다. REST의 특징은 아래와 같다. Uniform Interface Client-Server Stateless Cacheable Layered System Code on Demand(optional) HTTP M..

etc 2021.09.27

[React] 리액트에서 REST API 구축하기 (+REST API란?)

[React] 리액트에서 REST API 구축하기 (+REST API란?) 1. JSON-SERVER 이용하기 JSON 서버를 이용하면 빠르고 쉽게 REST API를 구축해준다. (이는 사실상 가짜 API 서버이므로 실제 프로젝트 개발시에는 사용하면 안 된다.) 준비물: 데이터가 정리된 json 파일 콘솔에 아래와 같이 입력하고, global(-g)로 설치를 해준다. npm install -g json-server 설치가 완료됐으면 위에서 준비물로 언급한 json 파일을 기반으로 한 서버를 열어본다. json-server에게 json 파일을 watch 하도록 시키는 명령어이다. json-server --watch json파일위치 --port 3001 json파일위치에는 예를 들어 ./src/파일명.jso..

React 2021.09.03
반응형