Spring MVC/02.Rest
-
REST를 위한 단위 테스트 RestController의 단위 테스트에는 com.jayway.jsonpath가 주로 사용된다. https://goodteacher.tistory.com/495 [junit] jupiter 9. Rest Controller Test 이번 포스트에서는 @RestController에 대한 단위테스트에 대해서 살펴보자. REST를 위한 단위 테스트 RestController의 단위 테스트에는 com.jayway.jsonpath가 주로 사용된다. 관련 문서는 https://github.com/json-pat goodteacher.tistory.com 테스트 해보기 전체 국가 조회 다음은 전체 국가 정보를 가져오는 get : /api/countries에 대한 단위 테스트 예이다. 테..
02. REST를 위한 단위 테스트REST를 위한 단위 테스트 RestController의 단위 테스트에는 com.jayway.jsonpath가 주로 사용된다. https://goodteacher.tistory.com/495 [junit] jupiter 9. Rest Controller Test 이번 포스트에서는 @RestController에 대한 단위테스트에 대해서 살펴보자. REST를 위한 단위 테스트 RestController의 단위 테스트에는 com.jayway.jsonpath가 주로 사용된다. 관련 문서는 https://github.com/json-pat goodteacher.tistory.com 테스트 해보기 전체 국가 조회 다음은 전체 국가 정보를 가져오는 get : /api/countries에 대한 단위 테스트 예이다. 테..
2020.07.13 -
REST REST란 Representational State Transfer의 약자로 하나의 URI는 하나의 고유한 리소스와 연결되며 이 리소스를 GET/POST/PUT/DELETE 등 HTTP 메서드로 제어하자는 개념이다. Representational은 웹 상의 상태를 표현할 수 있는 어떤 자원을 의미하고 이 자원의 상태(State) 즉 데이터를 전송(Transfer)하는 것으로 해석해 볼 수 있다. 특히 서버에 접근하는 클라이언트의 종류가 단순히 브라우저를 넘어 스마트폰, 다른 서비스 등으로 다양해지면서 화면에 대한 관심은 없고 데이터, 비즈니스 로직에만 관심 있는 경우가 많은데 이때 사용되는 것이 REST이다. 자바나 C와 같은 언어에서 어떤 기능을 제공하는 것을 API라고 하듯이 REST 형태로..
01.RestREST REST란 Representational State Transfer의 약자로 하나의 URI는 하나의 고유한 리소스와 연결되며 이 리소스를 GET/POST/PUT/DELETE 등 HTTP 메서드로 제어하자는 개념이다. Representational은 웹 상의 상태를 표현할 수 있는 어떤 자원을 의미하고 이 자원의 상태(State) 즉 데이터를 전송(Transfer)하는 것으로 해석해 볼 수 있다. 특히 서버에 접근하는 클라이언트의 종류가 단순히 브라우저를 넘어 스마트폰, 다른 서비스 등으로 다양해지면서 화면에 대한 관심은 없고 데이터, 비즈니스 로직에만 관심 있는 경우가 많은데 이때 사용되는 것이 REST이다. 자바나 C와 같은 언어에서 어떤 기능을 제공하는 것을 API라고 하듯이 REST 형태로..
2020.07.10