devtools

    Spring Boot DevTools 사용

    Spring Boot DevTools 사용

    DevTools 탄생 배경 - 애플리케이션 시간 단축 애플리케이션에 코드 변경사항을 반영하기 위해 재시작을 했다 스프링 프레임워크는 애플리케이션 서버(ex:Java EE) 대신 서블릿 컨테이너를 선택해서 재시작 문제 해결을 시도했다 그러다 2014년 스프링 부트가 처음 출시되면서 내장형 서블릿 컨테이너라는 혁신을 이루었다 스프링 프레임워크는 서블릿 컨테이너에 애플리케이션을 배포하는 형식이라 서블릿 컨테이너에 종속된다 하지만 스프링 부트는 애플리케이션에 서블릿 컨테이너를 포함하는 방식으로 애플리케이션 시작 속도를 높인 것뿐만 아니라 더 이상 서블릿 컨테이너에 종속되지 않아 애플리케이션 배포 자체를 뒤바꿔버렸다 그러나 스프링 부트 개발팀은 내장형 서블릿 컨테이너로 애플리케이션 시간 단축에 만족하지 않았다 그..