이전 시리즈 - Spring-todo에서는 스프링부트를 통해 todo 어플리케이션을 만들며, 스프링부트의 사용법을 배웠었다.
하지만, 이번 REST API - Spring Boot에서는 스프링부트로 REST API를 만드는 방법에 대해 배울 것이다.
REST API에서 응답을 반환할 때, JSON을 반환시키는데, 어떻게 자바 빈을 JSON으로 변환시키는지?
Java에서 데이터베이스르 다룰 때 제일 많이 쓰는 JPA, Hibernate 원리 배우기.
H2 inmemory 방식을 다룬 후, MySQL 데이터베이스로 바꾸기
(전 포스팅에서 다룬 내용과 동일)
On start.spring.io, Choose
Latest version of Spring Boot and Java (Minimum: Spring Boot 3 and Java 17)
Avoid Snapshots
groupId: com.in28minutes.rest.webservices
artifactId: restful-web-services
Dependencies: Spring Boot Starter Web, DevTools, JPA and H2
이렇게 설정하면 된다!
이 시리즈는 Udemy 강의의 내용을 정리한 것입니다.
https://www.udemy.com/course/spring-boot-and-spring-framework-korean/