이 내용은 원문 Modern-API-Development-with-Spring-and-Spring-Boot를 발췌한 것입니다앞에서 REST API의 설계와 RESTful 서비스 개발에 필요한 Spring 기본 사항에 대해 배웠습니다. 여기에서는 이 두 영역을 사용하여
앞에서 3 OpenAPI를 사용하는 API에 대해 논의했습니다. API 인터페이스 및 모델은 Swagger Codegen에서 생성되었습니다. 이 장에서는 비즈니스 로직과 데이터 영속성 측면에서 API 코드를 구현합니다. 서비스 및 레포지토리를 작성하고 API 응답에 하
지금까지 호출이 동기식인 기존 모델을 기반으로 RESTful 웹 서비스를 개발했습니다. 코드를 비동기 및 넌블로킹으로 만들고 싶다면 어떻게 해야 할까요? 여기에서는 호출이 비동기 및 넌블로킹인 비동기 API 설계에 대해 배울 것입니다. 자체적으로 Project Reac
이전 장에서 명령형 및 반응형 코딩 스타일을 사용하여 RESTful 웹 서비스를 개발했습니다. 이제 Spring Security를 사용하여 이러한 REST 엔드포인트를 보호하는 방법을 배우게 됩니다. REST 끝점에 대한 토큰 기반 인증 및 권한 부여를 구현합니다.
In the previous chapter, you implemented authentication and authorization using Spring Security, which also includes all the sample e-commerce app app
이 장은 수동적으로 자동적으로 API를 테스트하는 방법을 다룹니다. 먼저 단위 테스트와 통합 테스트를 자동화 합니다. 이러한 자동화 형태를 다룬 다음에는 어떤 빌드의 통합 부분을 테스트할 수 있을 것입니다. 또한 다른 코드 커버리지 척도를 계산하는 코드 커버리지 도구를
In this chapter, you will go through the fundamentals of RESTful APIs, or REST APIs for short, and their design paradigms. We will take a brief look a
이 내용은 원문 Modern-API-Development-with-Spring-and-Spring-Boot를 발췌하여 정리한 것입니다전체 코드Spring과 Spring Boot를 사용하여 RESTful 웹 서비스를 구현하기 전에 기본 Spring 개념에 대한 적절한 이
You will learn about GraphQL-based API development and its testing in this chapter. You will implement GraphQL-based APIs for a sample application in