신입 개발자 & 학생을 위한 Spring MVC Setting ( 1편 )

- 이 글의 계기

이전에 대학교 4학년때 취업을 준비하면서

Spring Project를 해보자 ! 라는 목표를 가지고, 프로젝트를 진행했던 경험이 있습니다.

당시에 프로젝트를 진행하는 시간만큼,  세팅을 하는데 생각보다 많은 시간이 걸리게 되었습니다.

이를 해결하기 위해 여러 개발자들분의 이야기와 구글등을 통해 세팅을 하였습니다.

이 글을 보시면서,  학생 분들이나 신입 개발자 분들이 Setting 하는데 도움이 되길 바랍니다.

- 목차

- 번외편

-  설명을 들어가기 전 ( 배경 지식 )

  •   전혀 Eclipse 설치 및 아무것도 모르는 분들을 위해서 설치 부터 전부 적을 예정입니다.
  •   알고 계신 부분은 생략해 주셔도 무방합니다.
  •   JPA나 Spring Boot가 아닌 , Spring Mybatis Setting 입니다.

1단계 : Eclipse 설치

우선은 Eclipse 설치를 위해 Eclipse 설치 페이지에 접속하시게 되면 이러한 화면을 맞닥뜨리게 됩니다.

Spring 1편 - 설치 1

이 화면에서 Download 버튼을 클릭해 주도록 합니다.

Spring 1편 - 설치 2

해당 화면에서 Download 64 Bit를 클릭하시게 되면 설치파일을 다운 받으시게 되고 ,

다운이 다 되면 설치파일을 실행시킵니다.

( 32Bit 운영체제인 경우 Download 32 Bit ) 를 받으시면 되겠습니다.

Spring 1편 - 설치 3

설치 파일 시행시 경로가 나옵니다. 경로 선택 이후에는 IDE for Java EE Developer 선택 이후

완료될 때까지 기다려 주시면 됩니다.

Spring 1편 - 설치 4

해당 설치가 완료되면 LAUNCH 버튼을 누르시게 되면,

해당 버전에 맞는 Eclipse 메인 화면이 나오게 됩니다.

Spring 1편 - 설치 7

해당 Workspace는 Eclipse Project를 실행할 폴더 경로입니다.

원하는 경로 지정이후에 LAUNCH 버튼을 누르십니다.

Spring 1편 - 설치 6

해당 창이 떴다면 Eclipse 설치가 완료된 것입니다.

Spring 1편 - 설치 5

2단계 : Eclipse MarketPlace -> STS Tools Plugin 설치

  • 실행 조건 : Eclipse 설치

1단계를 마무리 하셨다면, Eclipse는 설치가 되어있는 상태입니다.

해당되는 Spring Project를 실행하기 위해서는 Plugin이 필요합니다.

이를 위해 Marketplace -> STS 검색 이후 Download 과정을 진행해야 합니다.

  • 실행을 위해 Help -> Eclipse MarktetPlace에 접속합니다.

Spring 1편 - 설치 8

  • Eclipse MarketPlace에서 STS를 검색시 Spring Tools 가 있습니다.
  • 이를 클릭하고 다운 받으시면 되겠습니다.

Spring 1편 - 설치 9

Install 버튼이 누르면 옵션들이 있는데, 옵션을 읽은 후 체크 후  Confirm 버튼을 눌러 진행합니다.

Spring 1편 - 설치 10

해당 License에 대한 조항을 읽고 accept 후 Finish를 하게 되면 Install Software가 됩니다.

Spring 1편 - 설치 11

Install Software가 완료 되면 Restart 메시지 창이 나오는데 이를 확인하고 누르시면,

Eclipse Spring Project Setting은 완료가 됩니다.

Spring 1편 - 설치 12

3단계 : Eclipse MVC Spring Project 생성

  • 실행 조건 : Eclipse 설치, MarketPlace에서 STS 설치

설치가 완료되었다면 File -> New -> Other 클릭을 해줍니다.

Spring 1편 - 설치 13

새로운 Project 클릭후 Spring -> Spring Legacy Project 선택을 해줍니다.

( Setting 하게 될 Spring MVC Project 입니다 . )

Spring 1편 - 설치 14

Spring Legacy Project 에서 -> Spring MVC Project 선택을 하고 Next를 누르게 되면,

16608KB 등의 알럿창이 뜹니다. 이를 OK하게 되면 프로젝트 패키지 이름을 설정하라는 창으로 이동하게 됩니다.

Spring 1편 - 설치 15

해당되는 package 경로를 처음.중간.끝 설정을 해주시면 됩니다. (ex) com.popit.start)

Spring 1편 - 설치 16

Finish를 누르게 되면 , Spring Legacy Project가 만들어지고 웹 프로젝트를 시작할 첫 단계가 끝난 것입니다.

현재 상태는 view, Controller 1개가 세팅이 되어 있는 상태입니다.

이것이 초기의 Spring MVC Project 입니다.

Spring 1편 - 설치 17

1편을 마치고서의 세팅 환경

  • Eclipse 설치 완료 -> STS로 대체해도 괜찮습니다.
  • STS Plugin 설치 완료
  • Spring MVC Project 생성 완료

2편에서 다룰 것

  • DAO, Controller, Service, Service Impi 세팅
  • DataBase 연결
  • Test Page 실행

일반적인 설치법부터 Intellij Import까지 다루려고 하였으나, 한편에 담기에는 너무 양이 많아 '

3편 ~ 4편 정도로 자르려고 합니다. 2편에서는 이러한 내용을 다루겠습니다. 감사합니다.

-  참고 소스 및 질문 문의 

-   저의 Github Spring Source Repo

-   개인적인 질문은 anyozcall@gmail.com 으로 Email 부탁드립니다.


Popit은 페이스북 댓글만 사용하고 있습니다. 페이스북 로그인 후 글을 보시면 댓글이 나타납니다.