개발이좋아

스프링 MVC 프로젝트 생성과 STS플러그인 설치 본문

Web개발/Spring

스프링 MVC 프로젝트 생성과 STS플러그인 설치

noobdev 2019. 11. 4. 19:08

스프링 프레임워크는 자바를 기반으로 이루어진 프레임워크이다.

여러 산업분야에서 많이 사용되고 있는데 그중에서도 특히 웹 개발 분야에서 많이 사용하고 있다.

오늘은 웹 개발을 위한 스프링 MVC프로젝트를 생성하는 방법과 스프링 개발을 도와줄 플러그인인 STS플러그인을 설치하는 방법을 포스팅 하고자 한다.

 

 

STS플러그인 설치

이클립스의 상단부분의 Help를 클릭하면 나오는 Eclipse Marketplce... 을 클릭한다.

Eclipse Marketplce를 실행했으면 검색창에 sts라고 검색하여 나오는 Spring Tools 3을 인스톨 버튼을 클릭하여 설치한다. 필자는 이미 설치하여서 Installed라고 나와있다.

인스톨 버튼을 클릭하면 설치해햐할 모듈들이 나오는데 모두 선택하고 넥스트 넥스트를 반복하면 설치가 완료된다.

마지막까지 설치가 완료되면 이클립스를 재실행하는데 재실행까지 완료하면 sts는 설치가 완료된것이다.

 

 

 

스프링 MVC프로젝트 생성

sts를 설치하였다면 이제 스프링 프로젝트를 생성해보자.

 

Project Explorer에서 오른쪽 클릭으로 New ->  Other를 클릭하면 나오는 프로젝트 생성창에서 spring을 찾아보자.

 

 

스프링을 찾았다면 위에 보이는 사진처럼 Spring Legacy Project를 선택하고 Next.

 

그리고 나서 스프링MVC 프로젝트를 선택하고 프로젝트의 이름을 결정한후 Next.

 

마지막으로 패키지의 이름을 결정하자.

필자는 아직 공부중인 학생이기 때문에 실무에 들어가보진 않았지만, 실제 실무에서는 프로젝트 초반에 전체회의를 통해 프로젝트의 이름등을 결정한다고 한다.

 

 

생성된 스프링MVC프로젝트의 구성이다.

 

구성을 잠깐 살펴보자면,

1. Java파일 : 자바파일들이 위치한다. 주로 패키지로 묶어서 관리하며, 웹 애플리케이션에서 사용되는 Controller, Service, DAO 객체들이 위치한다.

 

2. webapp : 웹과 관련된 파일들 (스프링 설정파일, JSP파일, HTML파일)이 위치한다.

 

3.resources : JSP파일을 제외한 HTML, CSS, JS파일등이 위치한다.

 

4. spring폴더 : 스프링 컨테이너를 생성하기 위한 스프링 설정파일이 위치한다.

 

5. view 폴더 : View로 사용될 JSP 파일이 위치한다.

 

6. pom.xml : 메인 레파지토리에서 프로젝트에 필요한 라이브러리를 내려받기 위한 메이븐 설정 파일이다.

 

스프링 MVC프로젝트는 위와 같은 구성을 가지고 있다.

 

 

 

Comments