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的類型介紹的內容。