호환성 인증 질문
- 작성자 :
- 박*현
- 작성일 :
- 2015-06-30 17:59:29
- 조회수 :
- 579
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
호환성 점검 도구로 한번 테스트해봤습니다
1. - AbstractServiceImpl을 반드시 확장하여야 합니다.[SiteServiceImpl]
개발된 프레임워크는 전자정부는 3.0 으로 generic 프로그래밍으로 구성되어있는데요
개발된 service 들이 genericservice 를 확장하고 있고 genericservice 에서 EgovAbstractServiceImpl 을 확장하고 있습니다
근데 위처럼 점검 결과에서 genericservice를 확장하고있는 것들에서 AbstractServiceImpl를 확장해야 한다며 실패로 나오는데
결과적으로 도구가 이런점을 캐치를 못해서 나오는 실패인지
아니면 generic 프로그램밍을 지양해야 하는것인지 궁금해서 질문 드립니다
지금보니 Egov가 붙어서 그런건지...
2. - 실행환경을 확장한 클래스의 이름은 Egov로 시작해서는 안됩니다.[EgovFileMngServiceImpl]
위 내용은 처음 프로젝트 생성할때 원래 붙어나온건데 실패라고 나와서 제가 옵션같은걸 인지 못해서 그런것인지 궁금합니다
3. 위 사항만 실패로 나오는데 호환성 인증을 신청할 경우 거의 통과로 보면 되는지 궁금하네요
답변부탁드립니다
호환성 점검 도구로 한번 테스트해봤습니다
1. - AbstractServiceImpl을 반드시 확장하여야 합니다.[SiteServiceImpl]
개발된 프레임워크는 전자정부는 3.0 으로 generic 프로그래밍으로 구성되어있는데요
개발된 service 들이 genericservice 를 확장하고 있고 genericservice 에서 EgovAbstractServiceImpl 을 확장하고 있습니다
근데 위처럼 점검 결과에서 genericservice를 확장하고있는 것들에서 AbstractServiceImpl를 확장해야 한다며 실패로 나오는데
결과적으로 도구가 이런점을 캐치를 못해서 나오는 실패인지
아니면 generic 프로그램밍을 지양해야 하는것인지 궁금해서 질문 드립니다
지금보니 Egov가 붙어서 그런건지...
2. - 실행환경을 확장한 클래스의 이름은 Egov로 시작해서는 안됩니다.[EgovFileMngServiceImpl]
위 내용은 처음 프로젝트 생성할때 원래 붙어나온건데 실패라고 나와서 제가 옵션같은걸 인지 못해서 그런것인지 궁금합니다
3. 위 사항만 실패로 나오는데 호환성 인증을 신청할 경우 거의 통과로 보면 되는지 궁금하네요
답변부탁드립니다
A
안녕하세요.
호환성 점검 도구는 참조만 하시기 바랍니다.
경우의 수를 다 반영하기가 어렵고 확인의 룰도 단순합니다.
EgovAbstractSericeImple을 확장하여 사용하고 있으시면 상관이 없고요.
두번째 말씀 주신 내용도 툴이 만들어진 이후 반영된 사항을 Catch하지 못하는 문제가 있습니다.
공통컴포넌트가 구현된 패턴을 따르고 있으시면 큰 문제가 없으십니다.
감사합니다.
호환성 점검 도구는 참조만 하시기 바랍니다.
경우의 수를 다 반영하기가 어렵고 확인의 룰도 단순합니다.
EgovAbstractSericeImple을 확장하여 사용하고 있으시면 상관이 없고요.
두번째 말씀 주신 내용도 툴이 만들어진 이후 반영된 사항을 Catch하지 못하는 문제가 있습니다.
공통컴포넌트가 구현된 패턴을 따르고 있으시면 큰 문제가 없으십니다.
감사합니다.