eGov 4.0.0 프레임워크 사용관련 질문드립니다.
- 작성자 :
- 쥐*리
- 작성일 :
- 2021-06-23 10:27:26
- 조회수 :
- 5,476
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부프레임워크를 사용해서 개발을 해야하는데 4.0.0으로 개발을 해보려고 합니다.
https://start.spring.io/에서 Spring Web 2.2.13.RELEASE 버전을 의존성 추가 해주고
프로젝트를 세팅했습니다.
그레이들로 빌드하는 프로젝트를 만들었느데요.
repositories {
mavenCentral()
maven { url "http://www.egovframe.go.kr/maven/" }
}
dependencies {
compile("org.springframework.boot:spring-boot-starter") {
exclude module: "tomcat-embed-el"
}
compile("org.springframework.boot:spring-boot-starter-jetty")
compile("org.springframework.boot:spring-boot-starter-web") {
exclude module: "spring-boot-starter-tomcat"
}
compile(group: 'org.egovframe.rte', name: 'org.egovframe.rte.ptl.mvc', version:'4.0.0') {
exclude(module: 'commons-logging')
compile group: 'org.egovframe.rte', name: 'org.egovframe.rte.psl.dataaccess', version:'4.0.0'
compile group: 'org.egovframe.rte', name: 'org.egovframe.rte.fdl.idgnr', version:'4.0.0'
compile group: 'org.egovframe.rte', name: 'org.egovframe.rte.fdl.property', version:'4.0.0'
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springframework.boot:spring-boot-starter-web'
}
위처럼 egov프레임워크를 의존성 추가하였습니다.
테스트를 해보니 톰캣쪽에서 먼가 겹치는부분이 있어서 exclude 해주고 하니 아직은 문제가 없는데요 혹시 egov프레임워크 의존성 더 추가해줘야 할 사항이 있을까요?
그리고 spring-boot-start-web을 빼고 개발을 해야할까요?
세팅에 문제가 없다면 호환성 가이드라인 ppt에 있는데로 프레임워크 활용 규칙을 지키면 전자정부프레임워크를 사용해야하는 사업에 지장은 없는건가요?
감사합니다.
전자정부프레임워크를 사용해서 개발을 해야하는데 4.0.0으로 개발을 해보려고 합니다.
https://start.spring.io/에서 Spring Web 2.2.13.RELEASE 버전을 의존성 추가 해주고
프로젝트를 세팅했습니다.
그레이들로 빌드하는 프로젝트를 만들었느데요.
repositories {
mavenCentral()
maven { url "http://www.egovframe.go.kr/maven/" }
}
dependencies {
compile("org.springframework.boot:spring-boot-starter") {
exclude module: "tomcat-embed-el"
}
compile("org.springframework.boot:spring-boot-starter-jetty")
compile("org.springframework.boot:spring-boot-starter-web") {
exclude module: "spring-boot-starter-tomcat"
}
compile(group: 'org.egovframe.rte', name: 'org.egovframe.rte.ptl.mvc', version:'4.0.0') {
exclude(module: 'commons-logging')
compile group: 'org.egovframe.rte', name: 'org.egovframe.rte.psl.dataaccess', version:'4.0.0'
compile group: 'org.egovframe.rte', name: 'org.egovframe.rte.fdl.idgnr', version:'4.0.0'
compile group: 'org.egovframe.rte', name: 'org.egovframe.rte.fdl.property', version:'4.0.0'
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springframework.boot:spring-boot-starter-web'
}
위처럼 egov프레임워크를 의존성 추가하였습니다.
테스트를 해보니 톰캣쪽에서 먼가 겹치는부분이 있어서 exclude 해주고 하니 아직은 문제가 없는데요 혹시 egov프레임워크 의존성 더 추가해줘야 할 사항이 있을까요?
그리고 spring-boot-start-web을 빼고 개발을 해야할까요?
세팅에 문제가 없다면 호환성 가이드라인 ppt에 있는데로 프레임워크 활용 규칙을 지키면 전자정부프레임워크를 사용해야하는 사업에 지장은 없는건가요?
감사합니다.
환경정보
-
- OS 정보 : window 10
- 표준프레임워크 버전 : 4.0.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
호환성확인 가이드라인 문서에
표준프레임워크 3.10.0 기준으로
egovframework.rte.ptl.mvc.jar
egovframework.rte.fdl.cmmn.jar
egovframework.rte.psl.dataaccess.jar
egovframework.rte.fdl.logging.jar
는 포함되어야 한다고 되어 있습니다.
표준프레임워크 4.0.0(alpha) 기준으로 하면
org.egovframe.rte.ptl.mvc.jar
org.egovframe.rte.fdl.cmmn.jar
org.egovframe.rte.psl.dataaccess.jar
org.egovframe.rte.fdl.logging.jar
이 됩니다.
호환성확인의 경우 정식버전을 기준으로 하고 있으며
4.0.0 버전의 정식버전은 내년에 출시될 예정이라
4.0.0 버전의 호환성 확인은 내년에 가능할 것 같습니다.
아울러 스프링, 오픈소스 라이브러리 버전도 변경될 수 있으니
참고하시기 바랍니다.
마지막으로 호환성 확인 업무가
(사)오픈플랫폼 개발자커뮤니티 이관되어
다음으로 문의하시면 자세한 안내가 가능 할듯 합니다.
대표전화 : 070-4448-2673
대표메일 : open.egovframe@gmail.com
감사합니다.
표준프레임워크센터입니다.
호환성확인 가이드라인 문서에
표준프레임워크 3.10.0 기준으로
egovframework.rte.ptl.mvc.jar
egovframework.rte.fdl.cmmn.jar
egovframework.rte.psl.dataaccess.jar
egovframework.rte.fdl.logging.jar
는 포함되어야 한다고 되어 있습니다.
표준프레임워크 4.0.0(alpha) 기준으로 하면
org.egovframe.rte.ptl.mvc.jar
org.egovframe.rte.fdl.cmmn.jar
org.egovframe.rte.psl.dataaccess.jar
org.egovframe.rte.fdl.logging.jar
이 됩니다.
호환성확인의 경우 정식버전을 기준으로 하고 있으며
4.0.0 버전의 정식버전은 내년에 출시될 예정이라
4.0.0 버전의 호환성 확인은 내년에 가능할 것 같습니다.
아울러 스프링, 오픈소스 라이브러리 버전도 변경될 수 있으니
참고하시기 바랍니다.
마지막으로 호환성 확인 업무가
(사)오픈플랫폼 개발자커뮤니티 이관되어
다음으로 문의하시면 자세한 안내가 가능 할듯 합니다.
대표전화 : 070-4448-2673
대표메일 : open.egovframe@gmail.com
감사합니다.