mybatis 連線mysql資料庫 tinyint 為boolean型別詳解
阿新 • • 發佈:2020-11-24
欄位型別為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型別詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。