Last question on this before I drive you crazy.
TypeHandler gives me accessibility to the SQL Type so I know if the user is
using the typeHandler for two different SQL data types and perform the
necessary get/set based on that type. For instance, Date and Timestamp
correlate to the same object DateTime (in my application). So if the type
that is required is a sql Date...I can do the proper get/set for SQL Date,
and likewise for Timestamp. With TypeHandlerCallback...I will not have that
accessibility. So if I create a DateTime/Timestamp handler callback and
DateTime/Date handler callback...can I register both in the sqlMapConfig?
Or would iBatis not know what conversion to do when it hits a DateTime
object?
Current Code:
<typeHandler javaType="com.healthnet.hnfs.common.util.DateTime"
callback="com.foo.dao.datahandler.DateTimeTypeHandler"/>
Future Code:
<typeHandler jdbcType="TIMESTAMP"
callback="com.foo.dao.datahandler.DateTimeTypeHandler"/>
<typeHandler javaType="DATE"
callback="com.foo.dao.datahandler.DateTimeTypeHandler"/>
Is this correct? Without stating the javaType for duplication?
Thanks,
jay
--
View this message in context:
http://www.nabble.com/Difference-between-TypeHandler-and-TypeHandlerCallback-tf2006318.html#a5512495
Sent from the iBATIS - User - Java forum at Nabble.com.