관리 메뉴

LIFE & IT

Java Configuration Ⅰ 본문

웹 프로그래밍/Spring Framework

Java Configuration Ⅰ

프린이! 2019. 5. 9. 22:12

기존 Spring Legacy Project 의 경우 XML 기반이다.

스프링 3버전 이후 Java 클래스 파일을 이용하는 설정을 지원.

최근 Java 클래스 파일을 이용하는 설정이 증가하는 추세.

 

XML 기반과 Java 클래스 파일 설정이 어찌 다른지 간단하게 살펴본다.

 

처음엔 기존의 'Spring Legacy Project' 생성과 똑같이 생성한다.

 

기본적으로 3가지 작업이 이루어진다.

  • web.xml, spring 관련 파일 삭제
  • pom.xml 수정 및 스프링 버전 변경
  • Java 설정 관련 패키지 생성

 

1. web.xml 삭제 , spring 폴더와 그 안에 모든 것 삭제

 

 

2. pom.xml 수정

 

 

  • plugins 에 plugin 포함한 아래 내용 추가

 

 

  • spring 버전 5.0.7 로 번경

 

 

  • 컴파일 버전 1.8 수정

 

 

3. 프로젝트 Update

 

4. 프로젝트 Tomcat 실행

[ class.org.zerock.config.RootConfig] , DispatcherServlet 등 스프링 관련된 로그가 기록되는 걸 볼 수 있다.

 

'웹 프로그래밍 > Spring Framework' 카테고리의 다른 글

스프링 동작 이해 II  (0) 2019.05.17
스프링 동작 이해Ⅰ  (0) 2019.05.15
Spring XML 의존성 설정  (0) 2019.05.14
Spring D.I (의존성 주입)  (0) 2019.05.13
Lombok 라이브러리 설치하기  (0) 2019.05.09