728x90
반응형
devtools 라이브러리는 애플리케이션 개발에 있어 유용한 기능들을 제공한다.
개발생산성 향상에 도움을 줄 수 있는 devtools의 기능을 소개한다.
Spring-boot Devtools 기능
Automatic restart : 소스가 변경될때마다 애플리케이션을 자동으로 재시작해준다. 개발자가 소스 수정 후 서버를 재실행하는 과정을 줄일 수 있다.
Live Reload : 정적자원(html, css, js) 수정 시 새로고침 없이 바로 적용 가능.
의존성 추가
의존성을 추가하기 위한 방법은 다음과 같다.
build.gradle에 의존성 추가
dependencis {
compileOnly 'org.springframework.boot:spring-boot-devtools'
}
인텔리제이 환경설정
Preferences(command + ,) - Build, Excution, Deployment
LiveReload ++ 설치
'java' 카테고리의 다른 글
[java] Optional (0) | 2023.01.01 |
---|---|
[java] JSON 라이브러리 (0) | 2022.12.28 |
[spring] Bean, VO, DTO (0) | 2022.12.14 |