IDE (통합 개발 환경)
Intellij
이때까지 이클립스만 사용했었는데,
이번에 첨으로 인텔리제이를 사용하게 되었다.
인텔리제이는 네이버,카카오,라인,쿠팡,우아한형제들 등 많은 IT 서비스 회사에서 사용한다고 하니
이번 기회에 익혀두면 좋을 것 같다.
의존성 설정
build.gradle
buildscript {
ext {
springBootVersion = '2.4.0.RELEASE'
}
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:2.4.0")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
group 'org.example'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
compile('org.springframework.boot:spring-boot-starter-web')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
test {
useJUnitPlatform()
}
- ext : build.gradle에서 사용하는 전역변수를 설정한다 (springBootVersion 이라는 전역변수 생성)
- apply plugin : 자바와 스프링 부트를 사용하기 위해 추가해야 한다. 특히 io.spring.dependency-management 플러그인은 스프링 부트의 의존성들을 관리해주는 플러그인이다
- repositories : 각종 의존성(라이브러리)들을 어떤 원격 저장소에서 받을지 정한다.
- dependencies : 프로젝트 개발에 필요한 의존성을 선언 하는 곳
'프로젝트 > 스프링 부트 웹서비스' 카테고리의 다른 글
단위 테스트 (0) | 2020.12.04 |
---|