CLOB타입 글자 깨짐 관련
- 작성자 :
- 송*민
- 작성일 :
- 2012-04-03 09:45:54
- 조회수 :
- 1,687
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
게시판 코멘트 작업을 하고 있는데, 등록하는 글자가 깨져서 질문드리게 되었습니다. 뷰화면까지는 alert로 확인했을시 글자가 깨지지 않는데요.. 아무래도 처리에서 문제가 발생하는거 같습니다.
xml부분에서 #commentCn:CLOB# 식으로 처리해줬는데, 어느부분이 문제인지 감이 안잡히네요..
소스 첨부드리며, 답변 부탁드립니다.
게시판 코멘트 작업을 하고 있는데, 등록하는 글자가 깨져서 질문드리게 되었습니다. 뷰화면까지는 alert로 확인했을시 글자가 깨지지 않는데요.. 아무래도 처리에서 문제가 발생하는거 같습니다.
xml부분에서 #commentCn:CLOB# 식으로 처리해줬는데, 어느부분이 문제인지 감이 안잡히네요..
소스 첨부드리며, 답변 부탁드립니다.
A
안녕하세요.. 송승민님..
DB가 Oracle이시거나 MySql이신 경우 다음과 같이 SqlMapClient에 lobHandler만 등록해 주시면.. inline 방식(:CLOB)를 지정하지 않으셔도 처리되도록 되어 있습니다..
<!-- 실행환경에서 빈이름 참조(EgovAbstractDAO) -->
<bean id="egov.lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true" />
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="egov.sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
...
<property name="dataSource" ref="egov.dataSource"/>
<property name="lobHandler" ref="egov.lobHandler"/>
</bean>
그럼.. 즐거운 하루되십시오.
감사합니다.
DB가 Oracle이시거나 MySql이신 경우 다음과 같이 SqlMapClient에 lobHandler만 등록해 주시면.. inline 방식(:CLOB)를 지정하지 않으셔도 처리되도록 되어 있습니다..
<!-- 실행환경에서 빈이름 참조(EgovAbstractDAO) -->
<bean id="egov.lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true" />
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="egov.sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
...
<property name="dataSource" ref="egov.dataSource"/>
<property name="lobHandler" ref="egov.lobHandler"/>
</bean>
그럼.. 즐거운 하루되십시오.
감사합니다.