SW공학
home
SW프로젝트관리
home

Spring Boot 기반 Rest API 구현과 JWT 인증

주제
SW상세 설계
강사명
백명숙
교육목표
본 과정은 Spring Boot의 다양한 기술들(Spring Data JPA, Validation, HATEOAS)을 사용하여 REST API를 구현하는 방법을 학습하고, API Docs 생성을 위한 Spring Doc Open API활용, 인증처리를 위한 JWT(JSON Web Token) 인증방법을 학습하여 실제 업무에 적용할 수 있는 과정입니다.
커리큘럼
1일차. 가. REST API 개발하기 나. Spring Boot 프로젝트 생성 다. 도메인 클래스 구현하기 라. Spring Data JPA 적용하기 마. 유효성 검증을 위한 Bad Request 와 Response 처리하기 바. REST API 등록 구현하기 사. 목록조회(페이징) 구현하기 아. REST API 수정 구현하기 2일차. 가. HATEOAS 적용하기 나. Spring HATEOAS 소개 및 적용하기 다. API 인덱스 생성하기 라. REST API Docs 생성을 위한 Spring Doc 적용하기 마. REST API에 JWT 인증 적용하기 바. 스프링 시큐리티 적용하기 사. 스프링 시큐리티 기본 설정 및 Form 인증 구현하기 아. JWT 인증 토큰 생성과 인증 체크하는 필터 구현하기
교육시간
2일 16시간
훈련대상
- Spring Boot를 사용하여 REST API를 개발 하려는 재직자(Spring Boot 개발경험이 있는자)
1 more property