
실행중인 서버를 중단하지 않고(서버재시작없이) 수정된 파일만을 compile 하여 reload하는 것intellij 의 경우 디버그로 실행할 경우, hotswap이 기본설정이다.그러므로, 디버그모드로 실행시, hotswap 켜져있어 서버를 중단하지않고 reload가능하

메이븐이란?빌드도구로, 프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용프로그램라이브러리 추가, 라이브러리 버전 동기화의 어려움을 해소하고자 함.초기에는 빌드도구로 Ant를 사용하였으나, 현재는 많은 빌드도구들이 생겨나 maven 등이 많이 쓰이고 , 현재는