티스토리 뷰
안녕하세요.
오늘은 Spring을 시작하기에 앞서, 스프링 프로젝트를 개발할 수 있는 개발 환경을 구성하는 방법에 대해서 포스팅 하도록 하겠습니다.
최근 트렌드로는 Spring Boot를 사용하지만 아직까지 현업에서는 Spring MVC를 사용하는 곳이 많아서 Spring MVC로 진행해보려고 합니다.
Spring Boot와 SpringMVC 프로젝트의 장단점
|
Spring Boot |
Spring MVC |
장점 |
별도의 설정이 필요없다. WAS없이 실행이 가능하다. 로딩 시간이 짧아서 테스트 하기에 편하다. |
현재까지 실무에서 많이 사용되고 있다. 다양한 자료가 존재한다. 기존 프로젝트를 이해하는데 도움이 된다. 모든 버전의 스프링에서 사용할 수 있다, |
단점 |
기존의 설정과 다른 방식으로 사용한다. JSP 설정 등은 별도로 해야한다. |
초반 테스트 환경 구성 등이 어렵다. WAS와 연동하는 경우 결과 확인에 많은 리소스를 소모한다.
|
1. 환경 설정
1-1. Java 설치
제가 앞서 Java 설치에 관련된 포스팅을 했기 때문에 http://toma0912.tistory.com/4 를 참조 하시면 됩니다.
1-2. STS(Spring Tool Suite) 설치
Eclipse를 다운 받아서 사용해도 되지만 저는 STS를 사용하여 진행하도록 하겠습니다.
https://spring.io/tools 에서 자신에 맞는 버전을 골라서 다운 받고 압축을 풀고 설치합니다.
그리고 STS를 실행한 뒤, workspace를 정해주고 실행하면
Dashboard와 함께 STS 시작화면이 나옵니다.
1-3. Tomcat 설치
기본적으로 STS에 포함되어 있는 Pivotal tc 서버가 있지만 따로 톰켓 서버를 설치하도록 하겠습니다.
http://tomcat.apache.org/download-80.cgi 로 가서 tomcat 8 버전을 다운 받고 압축을 풀어줍니다.
그리고 STS화면에서 왼쪽 아래에 Severs Tab에서 우클릭하여 New -> Server를 선택합니다.
New Server라는 창이 뜨면 Tomcat v8.0 Server를 선택하고
압축을 푼 Tomcat 8.0 폴더를 설정한 뒤 Finish 버튼을 클릭합니다.
서버가 등록된 것을 확인합니다.
- Total
- Today
- Yesterday