본문 바로가기
Backend/<스프링 부트 3 백엔드 개발자 되기>

00장 개발 환경 구축하기

by ccooll 2023. 10. 27.

1. build.gradle 파일

plugins {
    id 'java'
    id 'org.springframework.boot' version '3.0.2'
    id 'io.spring.dependency-management' version '1.1.0'
}

group 'me.shinsunyoung'
version '1.0'
sourceCompatibility = '17'

repositories {
    mavenCentral()
}

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-web'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

test {
    useJUnitPlatform()
}

1. plugins

 스프링 부트 플러그인 : org.springframework.boot

 스프링 의존성 자동 관리 : spring.dependency-management

2. group

 프로젝트를 설정할 때의 기본값 : 그룹 이름, 버전, 자바 소스 컴파일할 때 사용할 자바 버전

3. repositories

 의존성을 받을 저장소 : 기본값 mavenCentral()

4. dependencies

 프로젝트를 개발하며 필요한 기능의 의존성 입력

 웹 관련 기능 제공 : spring-boot-starter-web

 테스트 기능을 제공 : spring-boot-starter-test

 

 

2. 포스트맨

 HTTP 요청을 보낼 수 있는 클라이언트 프로그램