Spring Boot 3에서 Swagger와 H2 Database 사용하기
·
프레임워크/Spring
1. 들어가며Spring Boot 3.x 프로젝트에서 Swagger를 이용한 API 문서화와 H2 Database를 활용해서 간단한 회원 관리 시스템 예시로 구현해보겠습니다. 이 글에서는 다음 내용을 다룰 예정입니다.Gradle을 이용한 프로젝트 설정Swagger UI 설정 및 사용법H2 Database 설정 및 JPA를 이용한 자동 테이블 생성회원 관리 기능 (등록, 수정, 삭제) 구현본 설명에서 사용하는 주요 기술 스택은 다음과 같습니다.Java 버전: 17Spring Boot 버전: 3.4.2Gradle 버전: 8.x (8.4 이상)H2 DatabaseSwagger2. 프로젝트 설정먼저 build.gradle 파일을 다음과 같이 설정합니다.plugins { id 'java' id 'org.sprin..