개발환경은 IntelliJ Community 버전에서 진행합니다.
( ultimate 버전으로 진행해도 관계 없습니다. )
- Community 버전으로 진행하는 이유는 모두가 사용할 수 있는 버전이기 때문입니다.
- Eclipse로도 설정이 가능합니다.
- 이클립스는 이클립스 버전, jdk 버전, spring 버전 모두에 대해 예민한 버전 의존성을 가지고 있습니다.
- 위 사유로 설정의 어려움을 겪는 분들이 많아 이번 과정에서는 이클립스로 진행하지 않습니다.
- Intellij로 개발을 진행할 경우, 윈도우여도 환경변수 설정이 불필요합니다. ( IDE 내부에서 자동으로 설정이 가능합니다. )
- IntelliJ Community 다운로드 ( https://www.jetbrains.com/idea/download/?section=windows )

[ Q&A ]
- jdk와 jre의 차이
JDK 와 JRE 의 차이점.