mybatis
pp9258
这个作者很懒,什么都没留下…
展开
-
mybatis typeHandler自定义类型转换器
有这样一个需求: 有一个布尔型的字段需要保存到数据库中,但是数据库不支持布尔类型,因此采用一位字符(char(1))来存储这个布尔值,javabean中仍然采用boolean类型。 我们采用mybatis作为持久层框架,但是就有一个问题,数据库中使char型,而程序中是boolean型,如何实现数据类型自动转换? [color=green]解决办法[/color]: ...原创 2012-05-15 16:19:03 · 238 阅读 · 0 评论 -
TypeHandler的实例...
TypeHandler是MyBatis config文件中可选的配置选项,其可以对实体属性类型和数据库列类型的转换过程进行干涉,在过程中添加某些可能需要的操作。 1、自定义的typeHandler类需要实现typeHandler接口并且实现接口方法; 2、配置文件添加; 3、在映射文件中的参数和结果添加类型说明,javaType和jdbcType。 简单实例如下: [col...原创 2012-05-15 16:25:02 · 120 阅读 · 0 评论 -
org.apache.ibatis.executor.ExecutorException: There was no TypeHandler found for
对于[color=red]org.apache.ibatis.executor.ExecutorException: There was no TypeHandler found for parameter...[/color]这个异常,是由于javaType和jdbcType的类型不匹配造成的。[code="xml"] insert into t_message(i...原创 2012-05-15 16:38:37 · 280 阅读 · 0 评论