728x90
사용 툴
- 인텔리제이
- 스프링 부트 이니셜라이져
설치법
1. 스프링 부트 이니셜라이저 홈페이지에 접속한다
2. 원하는 것을 선택한다
- Project : Gradle - Groovy (요즘 많이 씀!!)
- Spring Boot : 2.7.16
- 3.0 이상 부터는 자바 17 이상! (필자는 11을 사용해서 2.7 버전을 사용함!)
- SNAPSHOT 버전이나. M으로 시작하는 버전은 정식 릴리즈가 아니기 때문에 가급적 사용하지 말것!
- Project Metadata : 원하는 이름으로 설정해주기
- 필자는 core 라는 프로젝트 안에 hello.core 패키지 안에 main 생성하도록 함!
- Packaging : Jar
- Java : 본인 버전 선택하기
- Dependencies : 라이브러리를 선택하는 곳. 일단은 아무것도 선택을 하지 않았음 (추후에 buld.gradle에서 추가 가능함!!)
구조
이런 폴더구조가 생성 되었다면 성공!
프로젝트 살펴보기!
설정 확인하기
buld.gradle 파일을 살펴보면
plugins {
id 'java'
id 'org.springframework.boot' version '2.7.16'
id 'io.spring.dependency-management' version '1.0.15.RELEASE'
}
group = 'hello'
version = '0.0.1-SNAPSHOT'
java {
sourceCompatibility = '11'
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
tasks.named('test') {
useJUnitPlatform()
}
이런식으로 내가 설정한 녀석들이 들어있다! 다시한번 확인해주고
만약에 내가 라이브러리를 더 추가하고 싶다면 depndencies에 추가해주고
옆에 귀여운 코키리 모양을 누르고 11시 방향 새로고침 표시를 한번 눌러주면 된다
프로젝트 실행!!
src -> main -> java -> hello.core 로 들어가면 자바 파일이 하나 있을 텐데 여기로 들어가면
package hello.core;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class CoreApplication {
public static void main(String[] args) {
SpringApplication.run(CoreApplication.class, args);
}
}
main 메소드가 있다! 여기서 실행을 시키면 되는데 그 전에!!!
실행 방법 수정
setting 혹은 preference로 들어가보자
우 상단에 검색창이 있을텐데 여기에 gradle 이라고 검색한다
이런 창이 뜰텐데 중간쯤에 다음을 사용하여 빌드 및 실행과 다음을 사용하여 테스트 실행이라는 글자가 있을거다
기본값음 gradle로 되어 있을텐데 이러면 서버가 좀 늦게 켜지는 단점이 있어서 이걸 intellij로 바꿔주자
이러면 설정 끝!!!
반응형
'IT 연구소' 카테고리의 다른 글
api와 REST API (2) | 2024.01.03 |
---|---|
HTTP (1) | 2023.12.21 |
SOLID 법칙과 스프링 (0) | 2023.09.28 |
자바예제 수정하며 jsp액션 공부하기 (0) | 2023.09.05 |
싱글톤 패턴에서의 jdbc와 db연동 (0) | 2023.09.05 |