ibatis, db2를 사용하고 있습니다. CLOB데이타 가져오는 방법?
- 작성자 :
- 김*현
- 작성일 :
- 2013-06-03 15:02:43
- 조회수 :
- 1,413
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
db2를 사용하고 있는데 저장은 되는거 같은데...
데이타를 가져올때는 CLOB데이타가
com.ibm.db2.jcc.am.ke@1fb9fb3
이런식으로 나옵니다.
데이타를 가져올때는 CLOB데이타가
com.ibm.db2.jcc.am.ke@1fb9fb3
이런식으로 나옵니다.
A
안녕하세요. 김충현님.
우선 sqlMapClient에 lobHandler가 등록되어 있으신지 확인해 주십시오.
ex:
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true" />
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
...
<property name="lobHandler" ref="lobHandler"/>
</bean>
혹 이와 같이 설정하셔도 처리가 되지 않으신다면 공통컴포넌트 all-in-one에 포함되어 있는 Altibase Clob Handler를 참조하셔서 DB2용 Lob Handler를 생성하셔서 등록하시면 됩니다.
참조 : egovframework/com/cmm/AltibaseClobStringTypeHandler.java
그럼, 즐거운 하루되십시오.
감사합니다.
우선 sqlMapClient에 lobHandler가 등록되어 있으신지 확인해 주십시오.
ex:
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true" />
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
...
<property name="lobHandler" ref="lobHandler"/>
</bean>
혹 이와 같이 설정하셔도 처리가 되지 않으신다면 공통컴포넌트 all-in-one에 포함되어 있는 Altibase Clob Handler를 참조하셔서 DB2용 Lob Handler를 생성하셔서 등록하시면 됩니다.
참조 : egovframework/com/cmm/AltibaseClobStringTypeHandler.java
그럼, 즐거운 하루되십시오.
감사합니다.