320x100
이 글은 이 책을 바탕으로 쓰여졌습니다.
Spring Boot를 사용하기 전에 Gradle Project를 Spring Boot Project로 바꾸기 위해 build.gradle을 수정해야 한다.
먼저 intelliJ에서 프로젝트를 생성할 때 Gradle에서 Java가 체크된 것을 확인 하고 프로젝트를 생성한다.
그리고 프로젝트명과 GroupId, ArtifactId 등을 작성해준다.
그러면 이러한 그레이들 기반의 프로젝트가 생성된다. 이제 build.gradle을 수정할 것이다.
원래 스프링 부트에 필요한 설정들을 추가할 때, 스프링 이니셜라이저 라는 편리한 도구가 있는 듯 하다. 그러나 이것을 사용하게 되면, 코드가 어떤 역할을 하는지 알지 못한 채로 개발을 하기 때문에, 나중에 익숙해지면 사용한다고 한다.
이제 차례차례 코드를 추가한다.
buildscript{
ext{
springBootVersion = '2.1.7.RELEASE'
}
repositories {
mavenCentral()
jcenter()
}
dependencies{
classpath("org.springframework.boot:spring-boot-" +
"gradle-plugin:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
group 'com.springboot.david'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
compile('org.springframework.boot:spring-boot-starter-web')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
작성한 build.gradle 이다. 여기서 각각의 의미를 간단히 살펴보자면,
ext는 전역 변수를 생성하는 키워드
repositories는 각종 의존성들을 받을 원격 저장소 지정하는 키워드
dependencies는 의존성들을 선언하는 키워드
입력을 완료하면 우상단에 Gradle Changes를 반영할 수 있는 버튼이 뜬다.
자동으로 라이브러리들이 다운로드된다. 다 완료했는지 확인하기 위해 화면 우측의 Gradle을 선택하여 확인한다.
'따라 공부하기 > Spring boot 혼자 개발하는 웹 서비스' 카테고리의 다른 글
[Spring Boot]수정,조회 API 제작과 JPA Auditing 적용하기 (0) | 2020.12.24 |
---|---|
[Spring Boot]Spring의 웹 계층과 등록 API 만들기 (0) | 2020.12.23 |
[Spring Boot]JPA 적용과 테스트 코드 작성 (0) | 2020.12.22 |
[Spring Boot]롬복(lombok) 설치와 테스트 (0) | 2020.12.21 |
[Spring Boot]스프링부트에서 테스트 코드 작성하기 (0) | 2020.12.20 |
댓글