프로그래밍/Spring

Spring Project 생성하기 (Spring Legacy, SpringStarter 차이)

개발계발게발 2021. 8. 25. 17:37
반응형

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 작업으로 약간 시간소요)

 

Spring Project 디렉토리 오픈

 

4. 스프링 프로젝트 템플릿 구성을 제공하여 개별 설정만 하면 이용 가능.

 

 

 

※ 초기 프로젝트 생성후 프로젝트 오류시 해결 방법 ※

1. 해당 프로젝트 우클릭 -> Maven -> Update Project 또는 해당프로젝트 클릭 후 Alt+F5

 

2. 해당 프로젝트 선택 후 OK

반응형