별도의 과정 없이는 로컬 서버가 변경된 클래스를 즉시 반영해주지 않는다.
그래서 간단하게 수정을 하더라도 변경된 사항을 확인하기 위해 서버를 재시작해야 한다.
이러한 불편함을 해결하기 위해 Spring Boot Devtools라는 라이브러리를 설치한다.
developmentOnly 'org.springframework.boot:spring-boot-devtools'
developmentOnly
해당 라이브러리는 개발 환경에만 적용된다라는 의미.
jar, war 파일에는 이 라이브러리가 포함되지 않음.
라이브러리 문구 추가 후 우클릭 - gradle - refresh gradle project를 해야 반영이 된다.
개발 시 자주 사용하는 코드를 모아둔 것의 집합체
주요 라이브러리
소스 작성 시 자바 클래스에 어노테이션을 사용하여
getter · setter 메서드, 생성자 함수 등을 자동으로 만들어주는 도구이다.