✔️ 스프링 프레임워크의 설치는 javaJDK 설치가 완벽하게 끝나고, Path 경로까지 지정한 후에 진행해야 한다.
JDK 는 11 버전을, Path 경로는 아래와 같이 진행하였다.
jdk 설치하고, path 경로 지정하는 방법
한 마디로 이클립스 위에서 자바 클래스가 온전하게 실행되는 상태에서 진행한다고 생각하면 편하다.
스프링의 경우 Spring 3.0.0 버전과 Spring 4.0.0 버전이 있는데, 스프링 프레임워크를 사용하기 위해서는 3점대 버전을 사용해야 한다. 4점대 버전부터는 스프링 '부트'이기 때문이다.
먼저, 스프링 3점대 버전을 구해서 설치해주어야 한다. 설치는 어렵지 않다.

문제는 설치를 마친 이후에, 처음 STS.exe 를 실행해주었을 때 프로젝트 생성을 위해 Spring Legacy Project를 선택해주는데

위 이미지와 달리, Spring MVC Project 라는 선택지가 없다.
✔️ Spring MVC Project 프로젝트를 생성하기 위해서는 아래와 같이 진행하면 된다.
작업 폴더 위치 아래에 .metadata 이 아래에 .plugins이 아래에 있는 org.springsource.ide.eclipse.commons.content.core 폴더를 찾아야 한다.
이 안에 https-content.xml 파일을 넣어주어야 한다.
https-context.xml 파일은 웹서핑을 통해서 어렵지 않게 구할 수 있다.
✔️ 여기까지 완료가 되면, STS.exe를 완전히 종료한 이후에 다시 실행하여 프로젝트를 생성하면 위 이미지와 같이 'Spring MVC Project' 선택지가 생긴 것을 확인할 수 있다.

next 버튼을 누르게 되면 다음과 같은 화면이 나오는데, 도메인을 지정해주는 설정 사항이다. 반드시 단어1.단어2.단어3 와 같이, 3개의 구조로 이뤄주어야 한다.
예를 들면, com.mycompany.myapp, kr.blog.velog 와 같다.
✔️ 여기까지 진행했으면 이 이후에 Tomcat 서버를 스프링 위에 얹어주면 된다.

자바 파일은 src/main/java 폴더 아래에,
xml 파일은 src/main/resources 폴더 아래에,
jsp 파일은 src/main/webapp/views 폴더 아래에 만들어주면 된다.