환경
IntelliJ
Spring Boot
Gradle
의존성 추가
dependencies {
developmentOnly("org.springframework.boot:spring-boot-devtools")
}
인텔리제이 설정 추가
- 2021.2 버전 이전
윈도기준 컨트롤+시프트+A 누른 후 Actions 탭에서 Registry 검색 -> compiler.automake.allow.when.app.running 체크
- 2021.2 버전 이후
File -> Settings -> Advanced Settings 항목 중 Allow auto-make to start even if developed application is currently running 체크
application.yml (프로퍼티) 수정
템플릿으로 타임리프 사용을 가정했을 경우
Edit Configurations
Modify options 눌러서 아래 설정 추가
- On 'Update' action: Update classes and resources
- On frame deactivation: Update classes and resources
서버 재시작하여 설정 적용하면 끝.
실행해보면 내용이 변경되면 서버가 자동 재시작 후 리소스가 새로 변경된다.
브라우저를 새로고침하면 적용된 것을 확인할 수 있다.
728x90
반응형
'개발 > Java|Spring' 카테고리의 다른 글
Spring Security JWT 토큰으로 인증하기 (0) | 2023.02.07 |
---|---|
Spring Security Custom Fiilter 적용(UsernamePasswordAuthenticationFilter를 활용해 모든 권한을 가진 tester 계정 만들기) (0) | 2023.02.07 |
스프링 의존성주입 생성자주입(@RequiredArgsconstructor 쓰는 이유) (0) | 2023.01.18 |
Spring Security Authentication(인증) (0) | 2023.01.18 |
distinct 로 중복 제거 시 속도 저하 문제 (0) | 2023.01.18 |