호환성 점검 도구 v3.8 버젼
- 작성자 :
- 심*태
- 작성일 :
- 2019-06-18 16:27:22
- 조회수 :
- 1,793
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
전자전부표준프래임워크 v3.8을 공통 컴퍼넌트적용시킨다음에 수정없이
호환성 점검 도구 를 이용해서 점검했는데 아래와 같은 내용이 나오는데요
공통컴퍼넌트 v3.8 에서는 적용안되는 내용들인데
v3.8 버전용 호환성 점검 도구는 따로 없나요? 아니면 3.8 버젼으로 따로 셋팅해줘야 하나요??
====== 호환성 확인 가이드라인 =====
※데이터 액세스 아키텍처 규칙
- 1) ibatis 적용 시 – EgovAbstractDAO를 상속받아야합니다.
- 2) mybatis 적용 시 – EgovAbstractMapper를 상속받아야합니다. 또는, Mapper Interface 방식으로 MapperConfigurer 설정 시 표준프레임워크에서 제공하는 MapperConfigurer와 @Mapper 사용해야합니다.
※서비스 아키텍처 규칙 :
- EgovAbstractServiceImpl을 확장해야 합니다. (실행환경 2.7 이하 버전에서는 AbstractServiceImpl)
===================================
- 데이터 엑세스 아키텍처 : DAO 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[CmmUseDAO]
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[FileManageDAO]
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[AddressBookDAO]
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[BBSAddedOptionsDAO]
...........
- 서비스 아키텍처 : Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovComponentChecker]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovCmmUseServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovFileMngServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovAddressBookServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovArticleServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovBBSMasterServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovArticleCommentServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovCommuBBSMasterServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovCommuManageServiceImpl]
...........
호환성 점검 도구 를 이용해서 점검했는데 아래와 같은 내용이 나오는데요
공통컴퍼넌트 v3.8 에서는 적용안되는 내용들인데
v3.8 버전용 호환성 점검 도구는 따로 없나요? 아니면 3.8 버젼으로 따로 셋팅해줘야 하나요??
====== 호환성 확인 가이드라인 =====
※데이터 액세스 아키텍처 규칙
- 1) ibatis 적용 시 – EgovAbstractDAO를 상속받아야합니다.
- 2) mybatis 적용 시 – EgovAbstractMapper를 상속받아야합니다. 또는, Mapper Interface 방식으로 MapperConfigurer 설정 시 표준프레임워크에서 제공하는 MapperConfigurer와 @Mapper 사용해야합니다.
※서비스 아키텍처 규칙 :
- EgovAbstractServiceImpl을 확장해야 합니다. (실행환경 2.7 이하 버전에서는 AbstractServiceImpl)
===================================
- 데이터 엑세스 아키텍처 : DAO 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[CmmUseDAO]
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[FileManageDAO]
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[AddressBookDAO]
- 해당 클래스는 EgovAbstractDAO를 반드시 확장하여야 합니다.[BBSAddedOptionsDAO]
...........
- 서비스 아키텍처 : Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovComponentChecker]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovCmmUseServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovFileMngServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovAddressBookServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovArticleServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovBBSMasterServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovArticleCommentServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovCommuBBSMasterServiceImpl]
- AbstractServiceImpl을 반드시 확장하여야 합니다.[EgovCommuManageServiceImpl]
...........
A
안녕하세요.
표준프레임워크센터 입니다.
호환성점검도구를 v3.8에 대응가능하도록
최신버전을 제공하고 있지는 않습니다.
호환성 확인 가이드라인을 보시고
표준프레임워크 적용여부를 판단하시면 됩니다.
개발시에도 해당 가이드라인을 준수하시면 되겠습니다.
또한 적용지원 서비스를 지원해 드리고 있습니다.
필요시 개발사업단에서 요청하시면
개발 결과에 대해 적정하게 표준을 지켜서 개발되었는지에 대해
확인해 드리는 서비스 입니다.
다음 포탈 페이지를 참고하시면 됩니다.
http://www.egovframe.go.kr/EgovTechSupport.jsp?menu=5
감사합니다.
표준프레임워크센터 입니다.
호환성점검도구를 v3.8에 대응가능하도록
최신버전을 제공하고 있지는 않습니다.
호환성 확인 가이드라인을 보시고
표준프레임워크 적용여부를 판단하시면 됩니다.
개발시에도 해당 가이드라인을 준수하시면 되겠습니다.
또한 적용지원 서비스를 지원해 드리고 있습니다.
필요시 개발사업단에서 요청하시면
개발 결과에 대해 적정하게 표준을 지켜서 개발되었는지에 대해
확인해 드리는 서비스 입니다.
다음 포탈 페이지를 참고하시면 됩니다.
http://www.egovframe.go.kr/EgovTechSupport.jsp?menu=5
감사합니다.