열렬히.뛰기

1. 인텔리제이로 스프링부트 시작하기

웹 프로그래밍 > Spring > 스프링부트 공부 (1) > 1. 인텔리제이로 스프링부트 시작하기

조심해야 할 것!

  • 반드시 버전을 맞춰야 한다!
    • Java 1.8
    • Gradle 4.10.x

jdk 1.8 설치하기

  • 인텔리제이 플러그인 스토어에 jdk 1.8이 있으니 깔아주는 것이 좋다.

프로젝트 생성하기

그레이들 프로젝트를 스프링부트 프로젝트로 변경

★ 그레이들 버전 맞춰주기 ★

  • 책은 그래이들 버전 4.10.2를 사용하고 있기 때문에 바꿔줘야 한다.
  • gradle 폴더 → wrappergradle-wrapper.properties 에서
    • gradle 버전 확인
  • 만약 4.10.2가 아니라면
    1. alt + F12 키를 눌러준다.
    2. .\gradlew wrapper --gradle-version 4.10.2 를 친다.
    3. 4.10.2 버전으로 변환된다.

★ 명령어의 변경 ★

  • compile, testComplie은 deprecated(퇴화 = 사용중단)됨.
  • 대신 implementataion, testImplementation을 사용해야 함!

코드

따라서 코드를 다시 보면, 다음과 같다.

java
buildscript {
    ext {
        springBootVersion = '2.1.7.RELEASE'
    }
    repositories {
        mavenCentral()
    }
    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 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    // 2장
    implementation('org.springframework.boot:spring-boot-starter-web')
    testImplementation('org.springframework.boot:spring-boot-starter-test')

}

test {
    useJUnitPlatform()
}

인텔리제이와 Github 연동