首页优化 正文

关于jdbctype的类型介绍

2024-01-24 10 0条评论

  jdbctype类型有很多,通常就是:BIT、FLOAT、CHAR、TIMESTAMP、OTHER、UNDEFINED、TINYINT、REAL、VARCHAR、BINARY、BLOB、NVARCHAR、SMALLINT、DOUBLE、LONGVARCHAR、VARBINARY、CLOB、NCHAR、INTEGER等。在Mybatis明文建议在映射字段数据时需要将JdbcType属性加上,这样相对来说是比较安全的。

  Mybatis使用注意事项

  1、在mybatis的mapper文件中jdbcType属性底层对应的是一个JdbcType枚举类,所以jdbcType属性的值对应的都是大写;

  2、jdbcType属性并不是在任何时候都需要设置的,一般情况下是在值可能为空时设置,确定值不为空时,可以不设置;

  3、在mybatis源码中JdbcType枚举类的每一个值都有对应的处理类,如ARRAY对应的处理类为ARRAYTypeHandler。所有的处理类都在org.apache.ibatis.type包下;

  4、有必要熟悉mybatis的mapper文件中JdbcType和JavaType的对应关系,详细情况可上网查阅。

  以上就是关于jdbctype的类型介绍的内容。

文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/8029.html 发布于 2024-01-24
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码