Chap 01. Intellij 로 Spring Boot 시작하기
학습목표
- Intellij의 설치와 기본 사용법을 익혔다.
- MavenCentral과 jcenter를 비교할 수 있다.
- 스프링 부트 프로젝트와 그레들을 연동할 수 있다.
- 인텔리제이에서 깃허브를 사용할 수 있다.
인텔리제이 커뮤니티에서 프로젝트 생성하기
- New project > Gradle > java
- Name → 프로젝트 이름이 들어가므로 아무데이터를 입력해도 상관없다.
- GroupID → 프로젝트를 모든 프로젝트 사이에서 고유하게 식별하게 해 주는 것이다.
- ArtifactId → 버전 정보를 생략한 jar 파일의 이름이다. (프로젝트의 이름이 된다.)
그레이들 프로젝트를 스프링 부트 프로젝트로 변경하기
✔ 프로젝트의 플러그인 관리를 위한 설정이다.
buildscript {
ext {
springBootVersion = '2.1.7.RELEASE'
}
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
- ext : build.gradle에서 사용하는 전역변수 선언이다.
- 위 코드에서는 springBootVersion의 전역변수를 선언하고, 값을 '2.1.7.RELEASE'로 설정하였다
- 즉, spring-boot-gradle-plugin의 버전을 springBootVersion의 값으로 받겠다는 의미이다.
✔ 의존성을 적용할 것인지를 결정하는 설정이다.
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
- io.spring.dependency-management 플러그인은
스프링부트의 의존성들을 관리해주는 플러그인이기 때문에 반드시 필요한 설정이다.
✔ 나머지 코드
repositories {
mavenCentral()
}
dependencies {
implementation('org.springframework.boot:spring-boot-starter-web')
testImplementation('org.springframework.boot:spring-boot-starter-test')
}
- gradle의 버전이 7이상 일경우
compile() → implementation()
testCompile() → testImplementation()
✔ 라이브러리 확인
- build.gradle을 컴파일 한 후 그래들을 확인하면 다음과 같이 라이브러리를 받고 있는 것을 확인할 수 있다.
✔ 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.jojoldu.book'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
implementation('org.springframework.boot:spring-boot-starter-web')
testImplementation('org.springframework.boot:spring-boot-starter-test')
}
인텔리제이에서 깃과 깃허브 사용하기
- shift + ctrl + A를 누른 후 share project on GitHub을 입력한다.
- share project on GitHub을 클릭하면 GitHub을 로그인하는 페이지가 나온다.
- 로그인을 완료하면 아래와 같은 메뉴가 뜬다.
- share의 버튼을 클릭하면 깃허브에 등록된다.
등록된 것을 깃허브에서 확인할 수 있다.
Author And Source
이 문제에 관하여(Chap 01. Intellij 로 Spring Boot 시작하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kwon/Spring-Boot-01장-스프링-부트와-AWS로-혼자-구현하는-웹-서비스저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)