얼마전에 취업 정보를 확인하러 사람인에 들어갔는데 대부분의 채용 공고에서 spring framework를 원하더군요 ;;
그래서 오늘부터 spring framework 활용 능력을 향상시키기 위한 공부를 시작하려고 합니다.
우선 jdk를 설치해줍니다. (www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
Oracle 아이디가 있어야 다운로드 받을 수 있습니다.
Spring을 사용하기에 앞서 여러 개발 툴 중에서 저는 STS(Spring Tool Suite)를 사용하려고 합니다.
STS를 다운받기 위해 Spring 홈페이지에 접속하여 다운로드합니다.(spring.io/tools)
jar 파일을 다운받았으면 '알집으로 압출 풀기'를 눌러줍니다.(*일반 압축 풀기는 제대로 풀어지지 않네요)
압축이 제대로 풀리지 않으면 Spring 실행시에 에러가 뜨고 Eclipse Marketspace를 이용하는데에 제약이 있습니다.
그래도 실패합니다. 압축 프로그램을 반디집으로 바꿔서 '알아서 풀기'로 풀어주면 정상적으로 풀어집니다.
내부의 contents.zip 파일도 풀어줍니다.
경로를 찾아 들어가니 드디어 나왔습니다. 실행해봅시다.
Files > new > Other에 들어가면 생성 가능한 프로젝트가 나옵니다.
Spring legacy project를 사용하려고 했는데 Spring Boot밖에 없네요. ;; STS 4버전으로 넘어가면서 사라진 듯 하네요.
Help > Eclipse Marketspace에 들어가서
Spring 4에서 Spring 3의 툴을 사용할 수 있도록 추가해줍니다.
재시작을 하고 다시 Files > new > Other에 들어가서 보니 드디어 생겼습니다.
Spring Legacy Project를 선택하고 진행해보겠습니다.
프로젝트 이름을 지정하고 Spring MVC Project를 선택하겠습니다.
16608 bytes가 필요하다고 하네요.
상위 레벨의 패키지를 명시하라고 합니다.
보통 세 부분으로 분류하여 명시합니다. 첫 부분은 com, net, org를 사용하고 중간은 회사명, 마지막은 애플리케이션명을 사용합니다. (ex. com.jhoney.myapp01)
프로젝트를 지원하는 웹 개발 툴도 설치해줬습니다.
다음과 같이 프로젝트가 생성되었습니다.
다만 javaSE가 1.6 버전이네요. 저는 아까 jdk를 1.8 버전으로 설치했기 때문에 변경해줍시다.
프로젝트 오른쪽 마우스를 클릭하여 Properties에 들어가줍니다.
Project Facets > Java > 1.8 을 선택합니다. 적용!!
바뀌었네요!! 굿굿
상단 메뉴바에 Window > Preferences로 들어가서 언어 설정도 바꿔주겠습니다.
Web에 있는 CSS Files, HTML Files, JSP Files를 UTF-8로 전부 변경해주겠습니다.
General > Workspace 도 바꿔줍니다.
이렇게 Spring Framework의 기본적인 셋팅은 끝났습니다. 다음에는 본격적으로 활용해보는 시간을 가져보겠습니다.
'Java > Spring' 카테고리의 다른 글
Spring Legacy Project part 1. (Lombok, DI) (0) | 2021.02.24 |
---|---|
Spring Legacy 개발환경 part 2. (0) | 2021.02.24 |
Spring Filter 적용하기 (0) | 2021.02.22 |
Spring Framework Tomcat 연동 (0) | 2021.01.22 |
SpringTool 설치하기 (0) | 2020.09.24 |