전자정부프레임워크 4.0 boot template 기반 시스템 호환성인증 관련 문의
- 작성자 :
- 김*용
- 작성일 :
- 2022-04-13 17:32:43
- 조회수 :
- 1,480
- 구분 :
- 호환성확인
- 진행상태 :
- 완료
Q
현재 전자정부4.0 boot template을 기반으로 시스템을 만드려 합니다.
헌데 호환성인증을 받아야하는 요건이 있어 그와 관련된 궁금한 점이 있어 아래와 문의드립니다.
1. 호환성인증 가이드 문서에 정의된 것과 같이, @Service 을 사용한 모든 구현체 클래스는 전자정부에서 제공하는 추상클래스(EgovAbstractServiceImpl)를 반드시 상속받아야 하는지요?
2. 저희 회사만의 특화된 @Service 구현체 클래스의 경우, 전자정부에 종속적이지 않은 형태로 하고 싶습니다. 가능한지요?
예) NotificationApiServceImpl : SMS/Mail/Push 등 db 트랜잭션이 아닌 http call 로 수행하는 서비스 구현체 클래스는 전자정부의 추상클래스를 사용하지 않고자 합니다..
3. @Service 클래스 중 일부는 EgovAbstractServiceImpl 상속받고, 일부는 저희 자체 추상클래스(EgovAbstractServiceImpl 사용X)를 상속받아 구현해도 호환성 인증이 되는지요?
즉, 100개 @Service 클래스 중 10개는 EgovAbstractServiceImpl 상속받고, 나머지 90개는 EgovAbstractServiceImpl상속받지 않고, 사용해도 호환성 인증이 되는지요?
4. boot template 예제에서 Mybatis를 일부 사용할 예정이만, JPA를 주로 사용한다면, 호환성 문제는 없는건지요?
헌데 호환성인증을 받아야하는 요건이 있어 그와 관련된 궁금한 점이 있어 아래와 문의드립니다.
1. 호환성인증 가이드 문서에 정의된 것과 같이, @Service 을 사용한 모든 구현체 클래스는 전자정부에서 제공하는 추상클래스(EgovAbstractServiceImpl)를 반드시 상속받아야 하는지요?
2. 저희 회사만의 특화된 @Service 구현체 클래스의 경우, 전자정부에 종속적이지 않은 형태로 하고 싶습니다. 가능한지요?
예) NotificationApiServceImpl : SMS/Mail/Push 등 db 트랜잭션이 아닌 http call 로 수행하는 서비스 구현체 클래스는 전자정부의 추상클래스를 사용하지 않고자 합니다..
3. @Service 클래스 중 일부는 EgovAbstractServiceImpl 상속받고, 일부는 저희 자체 추상클래스(EgovAbstractServiceImpl 사용X)를 상속받아 구현해도 호환성 인증이 되는지요?
즉, 100개 @Service 클래스 중 10개는 EgovAbstractServiceImpl 상속받고, 나머지 90개는 EgovAbstractServiceImpl상속받지 않고, 사용해도 호환성 인증이 되는지요?
4. boot template 예제에서 Mybatis를 일부 사용할 예정이만, JPA를 주로 사용한다면, 호환성 문제는 없는건지요?
환경정보
-
- OS 정보 : AWS AMI2
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 14
- WAS 정보 :
- DB 정보 : mariadb
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
적용점검 서비스와 호환성 확인 서비스 중에
호환성 확인 서비스는 오픈커뮤니티 사무국으로 이관되었습니다.
EgovAbstractServiceImpl를 반드시 사용하셔야 하는것은 맞습니다.
다만, 부득이한 경우 이를 상속받아 확장하여 구현하실수 있을 듯하며
불가피한 경우 일부에 대해 자체적인 @Service 클래스를 사용할수 있는지에 대해서는
다음 연락처로 연락하여
사전협의를 하셔야 할듯 합니다.
https://open.egovframe.org/oc/about/contactUs.do
대표전화 : 070-4448-2673
대표메일 : open.egovframe@gmail.com
감사합니다.
표준프레임워크센터 입니다.
적용점검 서비스와 호환성 확인 서비스 중에
호환성 확인 서비스는 오픈커뮤니티 사무국으로 이관되었습니다.
EgovAbstractServiceImpl를 반드시 사용하셔야 하는것은 맞습니다.
다만, 부득이한 경우 이를 상속받아 확장하여 구현하실수 있을 듯하며
불가피한 경우 일부에 대해 자체적인 @Service 클래스를 사용할수 있는지에 대해서는
다음 연락처로 연락하여
사전협의를 하셔야 할듯 합니다.
https://open.egovframe.org/oc/about/contactUs.do
대표전화 : 070-4448-2673
대표메일 : open.egovframe@gmail.com
감사합니다.