반응형
프로젝트 설정
위 링크에서 스프링 부트 파일을 받기 위해 간단한 설정을 합니다.
최소한의 스프링의 핵심만을 배우기 때문에 추가사항 없이 이렇게만 설정하고 파일을 받아줍니다.
학교에서 배울 때에는 메이븐으로 했는데 요즘은 메이븐의 단점을 보완해 나온 그래들을 사용한다해서 그래들을 사용하는 쪽으로 진행해 봅니다.
파일을 받고 압축을 풀어준뒤 인텔리제이에서 프로젝트 오픈으로 열어줍니다.
plugins {
// 부트 버전이 표시되어 있습니다.
id 'org.springframework.boot' version '2.6.1'
// 의존관계 관련된 부분도 설정이 되어 있습니다.
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
// 처음에 설정한 스프링 부트 그룹 네임 설정
group = 'hello'
version = '0.0.1-SNAPSHOT'
// 자바 11 버전을 쓴다고 되어 있습니다.
sourceCompatibility = '11'
repositories {
mavenCentral()
}
dependencies {
// 아직 의존성은 심플하게 pring-boot-starter만 쓰고 있습니다.
implementation 'org.springframework.boot:spring-boot-starter'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
test {
useJUnitPlatform()
}
메이븐하고 다르게 빌드 그래들에서 간단하게 여러 라이브러리를 추가하고 삭제가 가능합니다.
코어 애플리케이션에서 테스트 해보기 전에 아래 설정을 먼저 합니다.
파일 - 셋팅에 들어갑니다.
빌드랑 테스트를 인텔리제이로 변경해 줍니다.
그래들로 실행하면 실행 속도가 느리기 때문에 인텔리제이로 바꿔줍니다.
인텔리제이로 바꿔주면 자바로 바로 실행해서 실행 속도가 더 빠릅니다.
이제 마저 런을 해주면 정상적으로 실행 되고 있는 것을 확인할 수 있습니다.
이렇게 초기 프로젝트 설정을 마칩니다.
반응형
'Framework & Library > Spring Boot' 카테고리의 다른 글
[Spring Boot] : 제어의 역전 (0) | 2022.01.04 |
---|---|
[Spring Boot] : DIP 코드를 리팩터링하여 OCP도 만족하게 하기 (0) | 2022.01.04 |
[Spring Boot] : DIP 의존 관계 역전 원칙 적용 예시 (0) | 2022.01.03 |
[Spring Boot] : 객체 지향과 다형성 (0) | 2021.12.15 |
[Spring Boot] : 스프링 부트와 스프링 (0) | 2021.12.15 |
댓글