호환성 관련 문의를 드립니다.
- 작성자 :
- 개*자
- 작성일 :
- 2015-03-09 19:23:01
- 조회수 :
- 677
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요.
호환성 관련 문의를 드립니다.
기존의 프로젝트를 상호호환성 서비스를 신청할려고 합니다.
그래서 프로젝트 구성이 java 관련 폴더을 변경을 해야 하는지 알고 싶어서 이렇게 글을 남깁니다.
--------------------------------------------------------------------------------------------------------------------------
프로젝트명
> adm
> 사이트링크
> action.xml(URL 매핑),
SiteLinkAction.java, SiteLinkService.java, SiteLinkDao.java,
sqlMap.xml(iBatis로 구성)
파일이 존재합니다.
이런 패키지형태(각각 action, Action.java, Service.java, Dao.java, sqlMap.xml) 로 구성이 되어 있습니다.
전자정부 표준프레임워크 호환성 점검 결과 아래와 같은 메세지가 있습니다.
----------------------------------------------------------
> Message(1 item)
하이버네이트DAO 그룹이 존재하지 않습니다.
> Violations(5 item)
설정파일 위치 : 설정파일들은 특정 위치내에 존재해야 합니다.
설정파일들은 프로젝트 루트를 제외한 공통적인 표준 아키텍처를 준수하여야 합니다.
서비스 아키텍처 : Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
- 특정 인터페이스를 구현하여야 합니다.[SiteLinkService]
- ....
----------------------------------------------------------
1. 하이버네이트DAO 그룹이 존재하지 않습니다.(어떻게 수정을 하라는 건지?)
2. 설정파일 위치 : 설정파일들은 특정 위치내에 존재해야 합니다.(어떻게 수정을 하라는 건지?)
3. 서비스 아키텍처 : Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.(이건 이해)
>> 호환성 가이드 라인을 보면
1. 전자정부 실행환경 라이브러리는 변경할 수 없습니다.
2. 설정파일들은 특정 위치에 존재해야 합니다.
3. DAO 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
4. Controller 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
5. Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
6. 전자정부 표준프레임워크 실행환경은 규정에 맞게 확장되어야 합니다.
7. 전자정부 표준프레임워크 실행환경은 적극적으로 활용되어야 합니다.
자세한 설명 부탁드립니다.
호환성 관련 문의를 드립니다.
기존의 프로젝트를 상호호환성 서비스를 신청할려고 합니다.
그래서 프로젝트 구성이 java 관련 폴더을 변경을 해야 하는지 알고 싶어서 이렇게 글을 남깁니다.
--------------------------------------------------------------------------------------------------------------------------
프로젝트명
> adm
> 사이트링크
> action.xml(URL 매핑),
SiteLinkAction.java, SiteLinkService.java, SiteLinkDao.java,
sqlMap.xml(iBatis로 구성)
파일이 존재합니다.
이런 패키지형태(각각 action, Action.java, Service.java, Dao.java, sqlMap.xml) 로 구성이 되어 있습니다.
전자정부 표준프레임워크 호환성 점검 결과 아래와 같은 메세지가 있습니다.
----------------------------------------------------------
> Message(1 item)
하이버네이트DAO 그룹이 존재하지 않습니다.
> Violations(5 item)
설정파일 위치 : 설정파일들은 특정 위치내에 존재해야 합니다.
설정파일들은 프로젝트 루트를 제외한 공통적인 표준 아키텍처를 준수하여야 합니다.
서비스 아키텍처 : Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
- 특정 인터페이스를 구현하여야 합니다.[SiteLinkService]
- ....
----------------------------------------------------------
1. 하이버네이트DAO 그룹이 존재하지 않습니다.(어떻게 수정을 하라는 건지?)
2. 설정파일 위치 : 설정파일들은 특정 위치내에 존재해야 합니다.(어떻게 수정을 하라는 건지?)
3. 서비스 아키텍처 : Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.(이건 이해)
>> 호환성 가이드 라인을 보면
1. 전자정부 실행환경 라이브러리는 변경할 수 없습니다.
2. 설정파일들은 특정 위치에 존재해야 합니다.
3. DAO 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
4. Controller 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
5. Service 클래스들은 전자정부 표준 아키텍처를 준수하여야 합니다.
6. 전자정부 표준프레임워크 실행환경은 규정에 맞게 확장되어야 합니다.
7. 전자정부 표준프레임워크 실행환경은 적극적으로 활용되어야 합니다.
자세한 설명 부탁드립니다.
A
안녕하세요.
호환성 점검 도구를 참고용으로 배포하였으나 완벽하게 점검이 어려운 점이 있습니다.
가장 쉽게 기준을 보실 수 있는 방법은
교육교재에 포함된 LAB중에 easycompany라는 프로젝트가 있습니다.
표준프레임워크 기본 샘플이라고 보시면 되는데.. 여기에 활용된 패턴을 준수해 개발해 주시면 됩니다.
호환성가이드라인 관련해서는 관련 파일이 있어 메일로 전달드리도록 하겠습니다.
감사합니다.
호환성 점검 도구를 참고용으로 배포하였으나 완벽하게 점검이 어려운 점이 있습니다.
가장 쉽게 기준을 보실 수 있는 방법은
교육교재에 포함된 LAB중에 easycompany라는 프로젝트가 있습니다.
표준프레임워크 기본 샘플이라고 보시면 되는데.. 여기에 활용된 패턴을 준수해 개발해 주시면 됩니다.
호환성가이드라인 관련해서는 관련 파일이 있어 메일로 전달드리도록 하겠습니다.
감사합니다.