[REST API] 개요 및 준비

민지·2024년 3월 10일
0

REST API - Spring Boot

목록 보기
1/27

뭘 배울지?

이전 시리즈 - Spring-todo에서는 스프링부트를 통해 todo 어플리케이션을 만들며, 스프링부트의 사용법을 배웠었다.
하지만, 이번 REST API - Spring Boot에서는 스프링부트로 REST API를 만드는 방법에 대해 배울 것이다.

접근법

1번. REST API 기초 이해 (Hello World REST API)

REST API에서 응답을 반환할 때, JSON을 반환시키는데, 어떻게 자바 빈을 JSON으로 변환시키는지?

2번. SNS 어플리케이션용 REST API 만들기

3번. REST API와 데이터베이스를 연결하는 것

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/

profile
배운 내용을 바로바로 기록하자!

0개의 댓글