JAVA/SPRINGBOOT

[SPRINGBOOT] 스프링부트 도구 설치

오선지♬ 2022. 7. 8. 18:11
728x90
반응형

Spring Boot Devtools

- Spring Boot Devtools를 설치하면 서버 재시작 없이도 클래스 변경시 서버가 자동으로 재가동된다.

build.gradle 파일에 

dependencies 항목에 developmentOnly 'org.springframework.boot:spring-boot-devtools'를 추가

build.gradle 파일의 내용을 적용하려면 다음처럼 build.gradle 파일을 선택한후 오른쪽 마우스 버튼을 눌러 [Gradle -> Refresh Gradle Project]를 선택하여 필요한 라이브러리를 다운로드해야 한다.

developmentOnly

Gradle의 developmentOnly는 개발환경에만 적용되는 설정이다. 즉, 운영환경에 배포되는 jar, war 파일에는 developmentOnly로 설치된 라이브러리는 제외된다.

 

 

롬복 ( lombok )

롬복(lombok)은 자바 클래스에 Getter, Setter, 생성자 등을 자동으로 만들어 주는 도구

build.gradle 파일에 

dependencies 항목에

compileOnly 'org.projectlombok:lombok'  (컴파일시 롬복이 적용되도록 적용 ) 

annotationProcessor 'org.projectlombok:lombok' 추가

 

compileOnly

build.gradle 파일의 compileOnly는 해당 라이브러리가 컴파일 단계에서만 필요한 경우에 사용한다.

annotationProcessor

컴파일 단계에서 애너테이션을 분석하고 처리하기 위해 사용한다.

 

 

 

 

 

출처 :  https://wikidocs.net/160957

 

1-05 스프링부트 도구 설치하기

`[완성 소스]` : [https://github.com/pahkey/sbb/tree/1-05](https://github.com/pahkey/sbb/tree/1-05) ...

wikidocs.net

 

728x90
반응형