读书人

TypeHandler的简略实例用于理解

发布时间: 2012-06-30 17:20:12 作者: rapoo

TypeHandler的简单实例,用于理解。
TypeHandler是MyBatis config文件中可选的配置选项,其可以对实体属性类型和数据库列类型的转换过程进行干涉,在过程中添加某些可能需要的操作。
1、自定义的typeHandler类需要实现typeHandler接口并且实现接口方法;
2、配置文件添加<typeHandler>;
3、在映射文件中的参数和结果添加类型说明,javaType和jdbcType。
简单实例如下:
类型控制类------



映射文件中添加类型说明
    1 楼    knight_deamon    2012-06-01              数据库中BIGINT,怎么转换成enum对象,求教育,设了typehandler一直报错,无法创建mapper    2 楼    直线曲线    2012-06-14              knight_deamon 写道数据库中BIGINT,怎么转换成enum对象,求教育,设了typehandler一直报错,无法创建mapper
我认为一定是getResult和setParameter方法中类型转换有问题。这段时间一定解决了吧。

读书人网 >开源软件

热点推荐