상세 컨텐츠

본문 제목

스프링4를 스프링5로 마이그레이션 시작_1

JSP·자바·코틀린

by 김일국 2020. 12. 13. 15:00

본문

이 포스트글은 기존 개발환경 전자정부표준프레임워크(이하egov)버전3.9(스프링버전 4.3.22)을

-> egov3.10(스프링버전5.2.5)으로 변경하는 내용으로,(개발환경은 아직 egov4.x 가 나오지 않아서, egv3.10 최신버전으로 스프링버전 만 업그레이드 진행 합니다.)
내년에 전자장부표준프레임워크 개발환경이 버전 3.x(스프링4.3.x) 에서 4.x(스프링5.2.x) 로 마이그레이션 될 때 참조할 내용이 됩니다.

단, 현재처럼 egv개발환경이 메이븐 빌드 기반으로 업그레이드 되었다고 가정하고 작업합니다.

아래는 빌드 기반에 대한 참조 내역 입니다.

Ps1. 메이븐 빌드 구조 기술참조: https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev:dep:build:maven

Ps2. 그레이들 빌드 구조 기술참조:https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.6:dep:build_tool:gradle

 

egovframework:dev:dep:build:maven [eGovFrame]

메이븐은 프로젝트 객체 모델(Project Object Model)이라는 개념을 바탕으로 프로젝트 의존성 관리, 라이브러리 관리, 프로젝트 생명 주기 관리 기능 등을 제공하는 프로젝트 관리 도구이다. 또한 플

www.egovframe.go.kr

 

egovframework:dev3.6:dep:build_tool:gradle [eGovFrame]

Gradle은 Groovy를 기반으로 한 오픈소스 빌드 도구이다. Ant의 자유도와 Maven의 관례를 통한 접근성을 바탕으로 이전 빌드툴의 단점을 보완하여 개선된 서비스를 제공한다. Ant처럼 매우 유연한 범용

www.egovframe.go.kr

작업에 대한 자세한 내역은 깃 저장소 대문페이지 README.md 파일에  기록하고,

지금처럼 특이한 사항만, 포스트 글로 남기게 됩니다.(아래 github.com/miniplugin/kimilguk-spring5 )

Ps3. 스프링5 책 무료맛보기PDF(아래)

- 1권 무료 맛보기 : http://bit.ly/2MtAxQB 
- 2권 
무료 맛보기 : http://bit.ly/2MwTt0I 

관련글 더보기

댓글 영역