1. 程式人生 > 程式設計 >mybatis 連線mysql資料庫 tinyint 為boolean型別詳解

mybatis 連線mysql資料庫 tinyint 為boolean型別詳解

欄位型別為tinyint(1)的返回型別設定為integer

現象描述:

資料庫表字段型別為:tinyint 長度為1,即 型別為:tinyint(1)

查詢時,該欄位對應的的java型別為boolean

問題描述:

如何將該欄位的java型別設定為Integer?

解決方案:

1. 在jdbcUrl新增引數:tinyInt1isBit=false(預設為true);

2.避免使用長度為1的tinyint型別欄位儲存數字格式的資料;

補充知識:【mybatis】mysql資料庫tinyint型別對應java型別

資料庫的tinyint型別可以對應java的boolean型別,false代表0,true代表1。

java.lang.Boolean

注:長度必須設定為1

以上這篇mybatis 連線mysql資料庫 tinyint 為boolean型別詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。