전자정부프레임워크 기준에 맞는지 확인좀 부탁드릴게요
- 작성자 :
- 전*주
- 작성일 :
- 2013-03-12 15:24:28
- 조회수 :
- 1,007
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
저희 프로젝트에서 여러 디비를 동적으로 생성해서 접속해서 쿼리를 날려야해서
제가 첨부파일 형태로 동적으로 데이터소스를 생성해서 쿼리를날리고 값을 리턴했습니다만... 위 방법도 전자정부프레임워크 기준에 맞는 건지요.. 예를 들면 반드시 VO를 사용해야한다던지..Ibatis를 이용해서 쿼리를 날려야한다든지...
소스는 첨부합니다.
혹시 아니라면...방법이 있는지 부탁드리겠습니다...
콘트롤러에서는 이렇게 불러씁니다.
DataSource dataSource = databaseService.createDataSource(user, passwd, "test",url,classnm);
List results = databaseSampleDao.executeQuery("select 1 as a,2 as bb from dual", dataSource);
제가 첨부파일 형태로 동적으로 데이터소스를 생성해서 쿼리를날리고 값을 리턴했습니다만... 위 방법도 전자정부프레임워크 기준에 맞는 건지요.. 예를 들면 반드시 VO를 사용해야한다던지..Ibatis를 이용해서 쿼리를 날려야한다든지...
소스는 첨부합니다.
혹시 아니라면...방법이 있는지 부탁드리겠습니다...
콘트롤러에서는 이렇게 불러씁니다.
DataSource dataSource = databaseService.createDataSource(user, passwd, "test",url,classnm);
List results = databaseSampleDao.executeQuery("select 1 as a,2 as bb from dual", dataSource);
A
전영주님 안녕하세요?
우선 전자정부 표준프레임워크 기준에 맞춘다는 말씀이 정확히 어떠한 상황이신 지요..?
결론 부터 말씀 드리자면.. 첨부해 주신 소스를 보면 DAO 클래스 구현시 전자정부 표준프레임워크 에서는 EgovAbstractDAO 클래스를 상속받아 구현이 되어 있으며..
일반적으로 표준프레임워크 센터에서 적용 점검시 해당 DAO 클래스를 상속받지 않고 구현 되어 있는 프로젝트는 전자정부 표준프레임워크를 올바르게 적용하지 않은 것으로 지침 해 드리고 있습니다..
전자정부 표준프레임워크 내부적으로 Ibatis를 사용하고 있기는 하지만..
우선 공통컴포넌트 또는 템플릿 프로젝트 등을 생성하셔서 포털에서 제공 해 드리고 있는.. Wiki Guide 등을 참고 하시고 개발 해 보시는 것이 좋으실 것 같습니다.
감사합니다!!
우선 전자정부 표준프레임워크 기준에 맞춘다는 말씀이 정확히 어떠한 상황이신 지요..?
결론 부터 말씀 드리자면.. 첨부해 주신 소스를 보면 DAO 클래스 구현시 전자정부 표준프레임워크 에서는 EgovAbstractDAO 클래스를 상속받아 구현이 되어 있으며..
일반적으로 표준프레임워크 센터에서 적용 점검시 해당 DAO 클래스를 상속받지 않고 구현 되어 있는 프로젝트는 전자정부 표준프레임워크를 올바르게 적용하지 않은 것으로 지침 해 드리고 있습니다..
전자정부 표준프레임워크 내부적으로 Ibatis를 사용하고 있기는 하지만..
우선 공통컴포넌트 또는 템플릿 프로젝트 등을 생성하셔서 포털에서 제공 해 드리고 있는.. Wiki Guide 등을 참고 하시고 개발 해 보시는 것이 좋으실 것 같습니다.
감사합니다!!