2.7.1와 3.0에서 데이터베이스 차이점 문제
- 작성자 :
- 천*성
- 작성일 :
- 2014-06-16 15:18:00
- 조회수 :
- 1,291
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요~~~ 아래 질문에서의 답변은 잘받았습니다.
2.7.1 버전에서는
src/main/resources/egovframework/spring/context-datasource.xml 안에
hsql, mysql, orcle 등 주석처리 되어 있어 쓰는거 (예를 들어 oracle)를 해제 하고
오라클 정보를 입력한다음
sqlmap/sal-map-config.xml안에서 역시 여러개 나온것중 쓰는 sql 주석해제해서 썼습니다.
3.0으로 넘어가면서
위에
src/main/resources/egovframework/spring/context-datasource.xml 안의 내용은 기존방식에 있던 주석처리 개념이 아닌
hsql꺼 하나만 있고
(2.7.1에 설정한 내용을 3.0에서 복사 붙여 넣기 했음)
sqlmap/sal-map-config.xml 파일 내용은
<sqlMapConfig>
<sqlMap resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL_oracle.xml"/>
</sqlMapConfig>
이렇게만 명시 되어 있습니다.
ibatis가 아닌 mybatis로 할려고 하는데
3.0에서 보니
mappers/EgovSample_Sample_SQL.xml 파일이 있지만
<sqlMapConfig>
<sqlMap resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL_oracle.xml"/>
</sqlMapConfig>
에서는 sample/EgovSample_Sample_SQL_oracle.xml 명시 되어 있습니다.
제가 <sqlMap resource="egovframework/sqlmap/example/mappers/EgovSample_Sample_SQL.xml"/>
바꾸어 실행 하였는데
실행시킨 화면에서 아무화면도 안나옵니다.
요청부탁드리겠습니다.
2.7.1 버전에서는
src/main/resources/egovframework/spring/context-datasource.xml 안에
hsql, mysql, orcle 등 주석처리 되어 있어 쓰는거 (예를 들어 oracle)를 해제 하고
오라클 정보를 입력한다음
sqlmap/sal-map-config.xml안에서 역시 여러개 나온것중 쓰는 sql 주석해제해서 썼습니다.
3.0으로 넘어가면서
위에
src/main/resources/egovframework/spring/context-datasource.xml 안의 내용은 기존방식에 있던 주석처리 개념이 아닌
hsql꺼 하나만 있고
(2.7.1에 설정한 내용을 3.0에서 복사 붙여 넣기 했음)
sqlmap/sal-map-config.xml 파일 내용은
<sqlMapConfig>
<sqlMap resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL_oracle.xml"/>
</sqlMapConfig>
이렇게만 명시 되어 있습니다.
ibatis가 아닌 mybatis로 할려고 하는데
3.0에서 보니
mappers/EgovSample_Sample_SQL.xml 파일이 있지만
<sqlMapConfig>
<sqlMap resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL_oracle.xml"/>
</sqlMapConfig>
에서는 sample/EgovSample_Sample_SQL_oracle.xml 명시 되어 있습니다.
제가 <sqlMap resource="egovframework/sqlmap/example/mappers/EgovSample_Sample_SQL.xml"/>
바꾸어 실행 하였는데
실행시킨 화면에서 아무화면도 안나옵니다.
요청부탁드리겠습니다.
A
안녕하세요.
egovFrame의 샘플프로젝트를 mybatis로 실행하기 위해 필요한 파일은 다음과 같습니다.
1. egovframework/spring/context-mapper.xml
2. egovframework/sqlmap/example/sql-mapper-config.xml
3. egovframework/sqlmap/example/mappers/EgovSample_Sample_SQL.xml
또한 MyBatis를 사용하고 있는 DAO 클래스는 egovframework.example 패키지에 sample/service/impl/SampleMapper.java 입니다.
자세한 설정과 사용방법은
사이트 메뉴의 개발가이드 > 실행환경 > 개발프레임워크 실행환경 3.0 > 데이터처리 > MyBatis 부분을 참고하시기 바랍니다.
감사합니다.
egovFrame의 샘플프로젝트를 mybatis로 실행하기 위해 필요한 파일은 다음과 같습니다.
1. egovframework/spring/context-mapper.xml
2. egovframework/sqlmap/example/sql-mapper-config.xml
3. egovframework/sqlmap/example/mappers/EgovSample_Sample_SQL.xml
또한 MyBatis를 사용하고 있는 DAO 클래스는 egovframework.example 패키지에 sample/service/impl/SampleMapper.java 입니다.
자세한 설정과 사용방법은
사이트 메뉴의 개발가이드 > 실행환경 > 개발프레임워크 실행환경 3.0 > 데이터처리 > MyBatis 부분을 참고하시기 바랍니다.
감사합니다.