Spring Project 생성하기 (Spring Legacy, SpringStarter 차이)
Spring Project(Spring Legacy, SpringStarter 차이)
https://knowhoon.tistory.com/104
spring 설치하기(3.9.17 RELEASE)
spring 시작하기 전자정부 표준프레임워크 관련 이전 버전 Spring Framework 다운로드 https://spring.io/ Spring makes Java simple. Level up your Java code and explore what Spring can do for you. spring.i..
knowhoon.tistory.com
STS Spring Project를 크게 나누면 Spring Legacy Project 와 Spring Starter Project로 분류 할 수 있다.
Spring Starter Project(Spring Boot)
- Spring Boot는 최대한 간단하게 실행, 배포 가능한 수준의 웹 어플리케이션을 만들기에 최적화
- 개발에 필요한 모든 환경 설정을 맞춰주고 최소한의 개발을 해야하는 경우에 사용
- 간단한 라이브러리를 추가하는 것만으로 필요한 프레임워크들이 모두 포함할 수 있도록 되어 있다.
Spring Legacy Project
- 조금 복잡 하기는 하나 실제 개발 업무에서 많이 사용하는 방식
- 처음 개발시 초기 세팅이 어렵다(학습 필요)
Spring StarterProject는 Spring Boot를 위한 것으로 Spring Boot를 이용할때 사용
Spring Project 생성하기(Spring MVC Project)
1. Package Explorer 우클릭 -> New -> Spring Legacy Project 선택
2. Project name 설정 -> Spring MVC Project 선택 -> Next 선택
3. 최상위 패키지 경로 입력 후 Finish (초기 실행시 Maven Project Update 작업으로 약간 시간소요)
4. 스프링 프로젝트 템플릿 구성을 제공하여 개별 설정만 하면 이용 가능.
※ 초기 프로젝트 생성후 프로젝트 오류시 해결 방법 ※
1. 해당 프로젝트 우클릭 -> Maven -> Update Project 또는 해당프로젝트 클릭 후 Alt+F5
2. 해당 프로젝트 선택 후 OK