반응형
Spring Project(Spring Legacy, SpringStarter 차이)
https://knowhoon.tistory.com/104
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
반응형
'프로그래밍 > Spring' 카테고리의 다른 글
DB Connection, JDBC (0) | 2022.04.07 |
---|---|
available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations 오류 (0) | 2022.04.05 |
POM(Project Object Model)이란? (0) | 2021.08.26 |
Spring(초기 설정)-UTF-8 설정(한글 깨짐 문제- 한글 인코딩) (0) | 2021.08.26 |
Spring(STS) 설치하기(3.9.17 RELEASE) (0) | 2021.08.25 |