Spring Boot DevTools의 역할

박제욱·2024년 3월 8일
0

Spring

목록 보기
4/20
post-thumbnail

사진 출처 : https://namu.wiki/w/Spring(%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC)

Spring Boot DevTools란?

Spring Boot DevTools는 스프링 부트에서 제공하는 프레임워크이다. Spring Boot DevTools는 수정한 코드를 브라우저에 자동으로 반영해주고 수동으로 끄고 키던 것을 자동으로 실시하기에 수동으로 끄고 킬 필요가 없다. 그래서 개발자의 개발 시간을 줄여준다.

Spring Boot DevTools의 역할

Spring Boot DevTools는 소스 코드를 고치면 스프링 부트 앱을 자동으로 리로드(reload)해준다. 즉, 개발을 할 때 소스 코드를 바꾸면서 프로그램을 껐다가 켰다가를 수동으로 해줬어야 했는데 Spring Boot DevTools를 사용하면 소스 코드를 수정했을 때 수정한 내용을 서버에 자동으로 반영해주거나 자동으로 껐다가 켰다가를 해준다.

참고) 리로드(reload)란?
리로드(reload)는 이미 실행 중인 프로그램이나 모듈을 다시 불러와서 업데이트하거나 변경된 내용을 적용하기 위해 종료했다가 프로그램을 다시 시작하는 것이다.

0개의 댓글

관련 채용 정보