ORACLE DB CHARACTER SET 이 US7ASCII 를 사용하는 DataBase 에 insert 를 하기 위해서는 8859_1 를 변환을 시켜야 한다.
이를 위해 TypeHandlerCallback 를 이용하여 해당 DB 의 insert, update 에서만 따로 정의한 TypeHandler 를 이용하게끔 했다.
OracleUsTypeHandler.java sql-map-config.xml(hendler를 이용한 부분적용) sql-map-config.xml(전체적용) TestTable.xml
TypeHandlerCallback 이용시 boolean 처리나 enum 등 다양한 사용자 정의 TypeHandler 사용이 가능하다.
이를 위해 TypeHandlerCallback 를 이용하여 해당 DB 의 insert, update 에서만 따로 정의한 TypeHandler 를 이용하게끔 했다.
OracleUsTypeHandler.java sql-map-config.xml(hendler를 이용한 부분적용) sql-map-config.xml(전체적용) TestTable.xml
TypeHandlerCallback 이용시 boolean 처리나 enum 등 다양한 사용자 정의 TypeHandler 사용이 가능하다.
'WEB/JAVA > FRAMEWORK' 카테고리의 다른 글
| [ibatis] typeHandler - TypeHandlerCallback (0) | 2009/05/14 |
|---|---|
| JAVA CONSOLE APPLICATION 에서 SPRING BEAN 사용하기 (0) | 2008/02/15 |


