템플릿 CRUD 코드 제네레이션 관려
- 작성자 :
- 정*섭
- 작성일 :
- 2012-01-16 20:15:19
- 조회수 :
- 2,074
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요. 문의사항이 있어 글을 올립니다.
템플릿 CRUD 코드 제네레이션 기능을 사용하면서 첨부파일과 같은 오류가 발생을 하는데 원인을 찾는데 해매고 있네요.
오류 발생한 환경 및 환경설정 순서는
1. egovframe 개발환경 이클립스 사용
2. egovframe 웹프로젝트 생성
3. 공통컴포넌트중 공통>공통만 설치 한 상태
4. egovframe templates view > CRUD Program > table 선택 > 제네레이션
5. 서버(tomcat) reatart
참고로 로그파일의 userGroupTblDAO는 user_group_tbl의 제네레이트된 클래스명입니다.
템플릿 CRUD 코드 제네레이션 기능을 사용하면서 첨부파일과 같은 오류가 발생을 하는데 원인을 찾는데 해매고 있네요.
오류 발생한 환경 및 환경설정 순서는
1. egovframe 개발환경 이클립스 사용
2. egovframe 웹프로젝트 생성
3. 공통컴포넌트중 공통>공통만 설치 한 상태
4. egovframe templates view > CRUD Program > table 선택 > 제네레이션
5. 서버(tomcat) reatart
참고로 로그파일의 userGroupTblDAO는 user_group_tbl의 제네레이트된 클래스명입니다.
A
안녕하세요.. 정익섭님..
오류는 DB Access(iBatis)를 위한 sqlMapClient 설정이 누락되어 있어서 발생된 오류입니다..
src/main/resources 하위에 context-sqlMap.xml(실제 파일명은 다를 수 있음) 존재 여부와..
다음과 같은 정의가 포함되어 있는지 확인해 보십시오..
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="classpath:/egovframework/sqlmap/rte/sql-map-config.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean>
이 설정은 CRUD template에서 생성되는 것이 아니기 때문에.. eGovFramework Web Project를 생성하실 때에.. Example 항목을 선택하시면.. 관련 설정들이 생성됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
오류는 DB Access(iBatis)를 위한 sqlMapClient 설정이 누락되어 있어서 발생된 오류입니다..
src/main/resources 하위에 context-sqlMap.xml(실제 파일명은 다를 수 있음) 존재 여부와..
다음과 같은 정의가 포함되어 있는지 확인해 보십시오..
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="classpath:/egovframework/sqlmap/rte/sql-map-config.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean>
이 설정은 CRUD template에서 생성되는 것이 아니기 때문에.. eGovFramework Web Project를 생성하실 때에.. Example 항목을 선택하시면.. 관련 설정들이 생성됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.