첨부파일 BLOB 형식으로 insert 시는방법 가이드 부탁드립니다.
- 작성자 :
- 최*화
- 작성일 :
- 2011-07-14 10:07:25
- 조회수 :
- 2,703
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
첨부파일을 등록하는 부분이있는데
BLOB 타입으로 첨부파일을 DB에 저장하려고 합니다.
어떤식으로 개발을 해야되는지 가이드를 부탁드립니다.
BLOB 타입으로 첨부파일을 DB에 저장하려고 합니다.
어떤식으로 개발을 해야되는지 가이드를 부탁드립니다.
A
안녕하세요.. 최병화님..
sqlmapClient 설정 시 다음과 같이 lobHandler를 등록하시고...
<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="dataSource" ref="dataSource"/>
<property name="lobHandler" ref="lobHandler"/>
</bean>
iBatis parameterClass 상에.. 해당 property를 byte[] 유형으로만 정의하시면..
자동으로 처리됩니다.
다만, 일부 DB의 경우는 LobHandler를 등록하셔야 합니다.
(Oracle, Mysql 등은 별동 등록없이 사용 가능)
그럼.. 즐거운 하루되십시오.
감사합니다.
sqlmapClient 설정 시 다음과 같이 lobHandler를 등록하시고...
<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="dataSource" ref="dataSource"/>
<property name="lobHandler" ref="lobHandler"/>
</bean>
iBatis parameterClass 상에.. 해당 property를 byte[] 유형으로만 정의하시면..
자동으로 처리됩니다.
다만, 일부 DB의 경우는 LobHandler를 등록하셔야 합니다.
(Oracle, Mysql 등은 별동 등록없이 사용 가능)
그럼.. 즐거운 하루되십시오.
감사합니다.