1. build.gradle에 의존성을 추가합니다// Swagger/OpenAPI 의존성implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0' 이후 gradel reload 해주세요 2. config 패키지를 만들고 아래와 같이 구성 클래스를 추가합니다. config 폴더에OpenApiConfig 클래스 추가package restapi.prac.config;import io.swagger.v3.oas.models.Components;import io.swagger.v3.oas.models.OpenAPI;import io.swagger.v3.oas.models.info.Info;import org.springframework.c..
🔗전체 내용 요약 1.Springboot 사용 이전엔 애플리케이션 프로젝트 설정과 관리에 많은 작업이 요구되었다.따라서 우리는 Spring, Spring MVC툴만 사용하는 것이 아닌 SpringBoot를 같이 사용함. 2. spring.io를 이용한 프로젝트 세팅하기 3. 간단한 REST API 빌드하기 -> Springboot를 사용하면 사용자는 비즈니스 로직에만 집중하면 된다는 것을 알 수 있음. 4. Springboot 프레임워크의 중요한 목표 Springboot 의 가장 중요한 목표는 프로덕션 환경에서 사용 가능한 애플리케이션을 빠르게 빌드할 수 있도록 돕는 것 5. SpringBoot 에서 원활한 개발 환경을 지원하는 다양한 도구Spring Boot Starter Projects프로젝..
패키지를 만들고, 프로젝트를 실행해 보자. 이후 기초 구성과 데이터베이스 연결, 포스트맨 사용까지 진행해보려 한다. ※ 생성된 패키지 내 New → Package 를 선택해 새 패키지를 만든다. springtistory 라는 이름으로 새 패키지를 생성했다. 메인 프로젝트, 클래스를 생성할 경우 보통은 형식으로 입력한다. 클래스를 생성한다.클래스의 이름은 보통 형식으로 입력 ※참고만 하고 실제 개발 상황에서는 내용을 고려하여 생성할 것. 나는 이미 스프링부트 제너레이터로 만들었기 때문에 해당 클래스가 있지만,메인 클래스(진입점) 이 필요한 경우 생성해서 아래와 같이 입력한다. SpringBootDeveloperApplication 이라는 이름으로 클래스를 생성. 예시)package com.e..