Implementations of com.ibatis.sqlmap.client.extensions.TypeHandlerCallback can be used to map between a Java object type and a database column. The following is a list of TypeHandlerCallback implementations that may be useful to iBATIS developers.
| Java Type | Database Type | sqlmap-config Declaration | Source Code |
|---|---|---|---|
| java.net.URL | VARCHAR | <typeHandler javaType="java.net.URL" callback="com.yourpackage.UrlTypeHandlerCallback"/>
|
UrlTypeHandlerCallback.java |
| java.lang.Boolean | VARCHAR | <typeHandler javaType="boolean" callback="com.yourpackage.YNBooleanTypeHandler"/>
|
YNBooleanTypeHandler.java |
| org.w3c.dom.Document | XMLType | <typeHandler javaType="org.w3c.dom.Document" callback="com.yourpackage.XMLTypeHandlerCallback"/>
|
XMLTypeHandlerCallback.java |
| org.joda.time.DateTime | DATE | <typeHandler javaType="org.joda.time.DateTime" callback="yourpackage.DateTimeTypeHandlerCallback"/>
|
DateTimeTypeHandlerCallback.java |
More information on Type Handler Callbacks can be found here.
