카테고리 없음

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트

코너(Corner) 2021. 5. 31.
반응형

 

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트

1. 스프링 버전 변경하기 (3.x to 5.x)

앞서 생성했던 Spring legacy Project는 아쉽게도 3.x버전이 생성된다. JDK환경역시 1.6을 기준으로 작성되어 있으므로 스프링 5버전으로 수정한다.

(프로젝트 폴더안 pom.xml을 통해 수정함)

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 1. 스프링 버전 변경하기 (3.x to 5.x)
[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 1. 스프링 버전 변경하기 (3.x to 5.x)

 

2. Java version 변경하기

2-1. 이번엔 JDK 버전을 변경해보자

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 2. Java version 변경하기 - 2-1. 이번엔 JDK 버전을 변경해보자

2-2. 프로젝트 선택한 상태에서 Maven > Update Project를 실행

 (1.8로 업데이트 된 것을 볼 수 있음!)

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 2. Java version 변경하기 - 2-2. 프로젝트 선택한 상태에서 Maven > Update Project를 실행

3. Tomcat을 통한 프로젝트 실행 확인

- 프로젝트 우클릭 > Run As > Run On Server

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 3. Tomcat을 통한 프로젝트 실행 확인

 

4. Lombok 라이브러리 설치

이클립스와 스프링 플러그인 만으로도 스프링 개발은 가능하지만 Lombok을 이용하면 Java 개발 시 자주 사용하는 

getter/setter, toString(), 생성자 등을 자동으로 생성해 주므로 코드만으로 필요한 클래스를 설계시 유용함!

(다른 jar파일들과 달리 프로젝트의 코드에서만 사용되는게 아니라 이클립스 에디터 내에서 사용되어야 하기때문에 별도로 설치함)

 

4-1. 설치하기

http://projectlombok.org

 

Project Lombok

 ...

projectlombok.org

4-2. 명령프롬프트창에서 실행

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 3. Tomcat을 통한 프로젝트 실행 확인 - 4. Lombok 라이브러리 설치
[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 3. Tomcat을 통한 프로젝트 실행 확인 - 4. Lombok 라이브러리 설치

4-3. 실행경로에 추가된 것을 확인

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined - 3. Tomcat을 통한 프로젝트 실행 확인 - 4. Lombok 라이브러리 설치

 

5. Java Configuration을 하는 경우

스프링 3버전 이후에는 java 클래스 파일을 이용하는 설정을 지원, 최근 이 설정이 점점 증가하고 있음!

국내 프로젝트도 XML을 이용하는 경우가 많긴 하지만 점차 JAVA 설정을 이용하는 경우도 증가하고 있기때문에

설정하는 법을 알아보도록 하겠음!

 

5-1. 동일하게 프로젝트 생성

생성후에는 다음과 같은 작업을 진행함!

1) web.xml의 파일 삭제 및 스프링 관련 파일 삭제

2) pom.xml의 수정 및 스프링 버전 변경

3) java 설정 관련 패키지 생성

 

5-2. 삭제대상

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined -

 

5-2. pom.xml 파일을 고친다

설명대로 고쳤는데 왜 안될까,,?ㅠ 

[02] 실행 환경 구축하기2 - 스프링 웹 프로젝트 - undefined -

에러화면

 

반응형

댓글