REST API - Spring Boot

1.[REST API] 개요 및 준비

post-thumbnail

2.[REST API] Spring Boot로 Hello world REST API 생성하기 (@RestController VS @Controller)

post-thumbnail

3.[REST API] 백엔드에서는 무슨 일이 벌어지고 있을까? - Spring Boot Starters and Autoconfiguration

post-thumbnail

4.[REST API] path parameters로 Hello World REST API 업그레이드하기

post-thumbnail

5.[REST API] SNS 어플리케이션용 REST API 설계하기

post-thumbnail

6.[REST API] User Bean와 UserDaoService 생성하기

post-thumbnail

7.[REST API] User Resource에서 GET 메서드 구현하기

post-thumbnail

8.[REST API] User Resource에서 Post 메서드 구현하기

post-thumbnail

9.[REST API] Post method 개선 - 올바른 HTTP Status Code와 Location URL 설정

post-thumbnail

10.[REST API] Exception handling 구현하기 - 404 resource Not Found, @ResponseStatus 어노테이션

post-thumbnail

11.[REST API] 모든 resource에 대해 예외 메세지 구조 customize하기

post-thumbnail

12.[REST API] User Resource에서 DELETE 메서드 구현하기

post-thumbnail

13.[REST API] REST API 유효성 검사하기

post-thumbnail

14.[REST API] 발전된 REST API 기능 개요 & Swagger

post-thumbnail

15.[REST API] content negotiation - xml 지원 구현하기

post-thumbnail

16.[REST API] REST API의 국제화 알아보기

post-thumbnail

17.[REST API] REST API version 관리(1) - URL version 관리

post-thumbnail

18.[REST API] REST API version 관리(2) - request parameter, header, media type

post-thumbnail

19.[REST API] REST API HATEOAS 구현하기

post-thumbnail

20.[REST API] REST API의 정적 필터링 구현하기

post-thumbnail

21.[REST API] REST API의 동적 필터링 구현하기

post-thumbnail

22.[REST API] Spring Boot Actuator로 API 모니터링하기 & Spring Boot HAL Explorer로 API 탐색하기

post-thumbnail

23.[REST API] JPA와 Hibernate를 이용해 REST API에 H2 연결하기 개요 & User Entity 만들고, test data 생성하기

post-thumbnail

24.[REST API] JPA와 Hibernate로 H2 db와 REST API 연결시키기

post-thumbnail

25.[REST API] User Entity와 일대다 관계인 Post Entity 만들기

post-thumbnail

26.[REST API] User의 모든 Post글을 가져오는 GET API & User의 Post를 create할 POST API 구현하기

post-thumbnail

27.[REST API] REST API를 MySQL DB에 연결하기

post-thumbnail