mybatis中的javatype和oftype
时间: 2023-04-26 19:04:51 浏览: 122
mybatis例子java版
Mybatis中的javatype和oftype是用于指定Java类型和数据库类型之间的映射关系的。
javatype是指Java中的数据类型,oftype是指数据库中的数据类型。在Mybatis中,我们可以通过配置文件来指定它们之间的映射关系,以便在进行数据库操作时能够正确地将数据类型转换为对应的Java类型或数据库类型。
例如,如果我们要将Java中的Date类型映射到数据库中的timestamp类型,可以在配置文件中这样写:
<resultMap id="userMap" type="com.example.User">
<result column="create_time" property="createTime" javaType="java.util.Date" jdbcType="TIMESTAMP"/>
</resultMap>
这里的javaType指定了Java中的数据类型,jdbcType指定了数据库中的数据类型。这样,在进行数据库操作时,Mybatis就会自动将Java中的Date类型转换为数据库中的timestamp类型,或者将数据库中的timestamp类型转换为Java中的Date类型。
阅读全文