프레임워크 적용여부관련
- 작성자 :
- 조*택
- 작성일 :
- 2013-01-02 11:10:50
- 조회수 :
- 1,166
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
제가 개인적으로 전자정부프레임워크가 적용된 게시판을 만드려 하는데
우선 spring,ibatis,annotation이 적용된 게시판을 만든 상태입니다.
여기에
포탈의 가이드에 나와있는 적용여부 확인방법인
- 운영서버(WAS)의 "[웹어플리케이션 루트 디렉토리]/WEB-INF/lib/" 폴더에 "egovframework.rte"로 시작하는 .jar 파일이 존재하는지 확인
○ 실제 소스코드에서 실행환경이 활용되고 있는지 점검
- 아래 구문이 검색되는 소스코드가 있는지 확인
▪import egovframework.rte
- 상기 소스코드 중 EgovAbstractDAO 또는 AbstractServiceImpl 클래스를 상속한 구문이 존재하는지 확인
이 있는데 이것을 적용하기 위해 솔직히 jar파일이나 상위 클래스의 자세한 용도를 모르는 상태에서 무작위로 jar파일 한개를 갖다 넣고 dao와 serviceimpl 파일에 상속하도록 하면 게시판이 전자정부프레임워크가 적용됬다고 할 수 있을까요?
아닐꺼 같은 생각이 들어서 문의드립니다.
그리고 제가 만든 게시판의 dao는 interface로 service에서 implements를 하고 있습니다.
그리고 serviceimpl파일은 없고 service파일만 있습니다.
우선 spring,ibatis,annotation이 적용된 게시판을 만든 상태입니다.
여기에
포탈의 가이드에 나와있는 적용여부 확인방법인
- 운영서버(WAS)의 "[웹어플리케이션 루트 디렉토리]/WEB-INF/lib/" 폴더에 "egovframework.rte"로 시작하는 .jar 파일이 존재하는지 확인
○ 실제 소스코드에서 실행환경이 활용되고 있는지 점검
- 아래 구문이 검색되는 소스코드가 있는지 확인
▪import egovframework.rte
- 상기 소스코드 중 EgovAbstractDAO 또는 AbstractServiceImpl 클래스를 상속한 구문이 존재하는지 확인
이 있는데 이것을 적용하기 위해 솔직히 jar파일이나 상위 클래스의 자세한 용도를 모르는 상태에서 무작위로 jar파일 한개를 갖다 넣고 dao와 serviceimpl 파일에 상속하도록 하면 게시판이 전자정부프레임워크가 적용됬다고 할 수 있을까요?
아닐꺼 같은 생각이 들어서 문의드립니다.
그리고 제가 만든 게시판의 dao는 interface로 service에서 implements를 하고 있습니다.
그리고 serviceimpl파일은 없고 service파일만 있습니다.
A
안녕하세요.. 조영택님..
보신 가이드는 개발자가 아닌 발주자가 참조하는 가이드 부분에 포함되어 있는 내용입니다.
즉, 표준프레임워크에 대해 잘 모르시는 분이 대략적으로 표준프레임워크가 적용되어 있는지 확인하기 위한 용도입니다.
말씀하신 것 처럼.. jar만 가져도 놓고.. 2개만 상속한다고 표준프레임워크를 적용했다고 볼 수는 없습니다..
보다 자세하게 기준을 말씀드리면 다음과 같습니다.
- Annotation 기반의 Spring MVC 적용
- Layered architecture 준수 (@Controller, @Service, @Repository)
- Data Access Layer의 경우 iBatis 적용 등 입니다..
보다 자세한 내용은.. 다음 링크의 문서를 확인하시면 됩니다.
http://www.egovframe.org/wiki/lib/exe/fetch.php?media=egovframework:rte2:%ED%98%B8%ED%99%98%EC%84%B1%EA%B0%80%EC%9D%B4%EB%93%9C%EB%9D%BC%EC%9D%B8.ppt
2개의 상속은.. 위 아키텍처를 확인하는 방법 중에 하나입니다..
그럼.. 즐거운 하루되십시오.
감사합니다.
보신 가이드는 개발자가 아닌 발주자가 참조하는 가이드 부분에 포함되어 있는 내용입니다.
즉, 표준프레임워크에 대해 잘 모르시는 분이 대략적으로 표준프레임워크가 적용되어 있는지 확인하기 위한 용도입니다.
말씀하신 것 처럼.. jar만 가져도 놓고.. 2개만 상속한다고 표준프레임워크를 적용했다고 볼 수는 없습니다..
보다 자세하게 기준을 말씀드리면 다음과 같습니다.
- Annotation 기반의 Spring MVC 적용
- Layered architecture 준수 (@Controller, @Service, @Repository)
- Data Access Layer의 경우 iBatis 적용 등 입니다..
보다 자세한 내용은.. 다음 링크의 문서를 확인하시면 됩니다.
http://www.egovframe.org/wiki/lib/exe/fetch.php?media=egovframework:rte2:%ED%98%B8%ED%99%98%EC%84%B1%EA%B0%80%EC%9D%B4%EB%93%9C%EB%9D%BC%EC%9D%B8.ppt
2개의 상속은.. 위 아키텍처를 확인하는 방법 중에 하나입니다..
그럼.. 즐거운 하루되십시오.
감사합니다.