[Spring] 프로젝트 생성

https://start.spring.io/

우선 위 사이트에 접속해서 스프링 초기 환경설정을 해준 뒤 GENERATE 버튼을 눌러서 다운받아준다.

(설정은 위 화면과 동일하게 하였는데, 추후에 버전이 바뀌게 되어 현재와 버전이 다를수도 있다.

그럴땐 그 상황에서의 가장 안정적인 버전으로 하면 되는데, 그 기준은 (SNAPSHOT) 이 붙이 않은 것이 기준이며, 3.xx 는 자바 17을 써야하기때문에 나는 11이 이미 깔려있어서 그냥 2.7 버전으로 했다.)

그리고 의존은 일부러 쌩으로 해보기 위해 하나도 안넣었다.

그러면 진짜 찐 기본 라이브러리만 받아진다.

 

압축된 파일을 풀어주고

파일 안으로 들어가보면 build.gradle이 있다.

그것을 인텔리제이 혹은 이클립스에서 열어주고 빌드 및 라이브러리 다운 받고 나면

plugins {
   java
   id("org.springframework.boot") version "2.7.17"
   id("io.spring.dependency-management") version "1.0.15.RELEASE"
}

group = "hello"
version = "0.0.1-SNAPSHOT"

java {
   sourceCompatibility = JavaVersion.VERSION_11
}

repositories {
   mavenCentral()
}

dependencies {
   implementation("org.springframework.boot:spring-boot-starter")
   testImplementation("org.springframework.boot:spring-boot-starter-test")
}

tasks.withType<Test> {
   useJUnitPlatform()
}

 

이렇게 내가 설정한 대로 잘 설정된 것을 확인할 수 있다.

확인한 후  어플리케이션 실행되는것까지 확인해주면 프로젝트 생성 끝 !

 

+) 실행 더 빠르게 작동 시키는 방법

reference > gradle > Build and run using,Run tests using 모두 인텔리제이로 설정해주면 그래들을 거치지않고 인텔리제이에서 바로 자바가 실행돼서 더 빠르다고 한다.