mybatis 連接mysql數(shù)據(jù)庫(kù) tinyint 為boolean類型詳解
字段類型為tinyint(1)的返回類型設(shè)置為integer
現(xiàn)象描述:
數(shù)據(jù)庫(kù)表字段類型為:tinyint 長(zhǎng)度為1,即 類型為:tinyint(1)
查詢時(shí),該字段對(duì)應(yīng)的的java類型為boolean
問(wèn)題描述:
如何將該字段的java類型設(shè)置為Integer?
解決方案:
1. 在jdbcUrl添加參數(shù):tinyInt1isBit=false(默認(rèn)為true);
2.避免使用長(zhǎng)度為1的tinyint類型字段存儲(chǔ)數(shù)字格式的數(shù)據(jù);
補(bǔ)充知識(shí):【mybatis】mysql數(shù)據(jù)庫(kù)tinyint類型對(duì)應(yīng)java類型
數(shù)據(jù)庫(kù)的tinyint類型可以對(duì)應(yīng)java的boolean類型,false代表0,true代表1。
java.lang.Boolean
注:長(zhǎng)度必須設(shè)置為1
以上這篇mybatis 連接mysql數(shù)據(jù)庫(kù) tinyint 為boolean類型詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. Mysql中的concat函數(shù)(拼接函數(shù))詳解2. Windows環(huán)境下如何卸載DB2數(shù)據(jù)庫(kù)3. SQL Server系統(tǒng)函數(shù)介紹4. Oracle數(shù)據(jù)庫(kù)10g環(huán)境下修改VIP地址的方法5. 推薦精華文章:Oracle數(shù)據(jù)庫(kù)高手調(diào)優(yōu)秘密6. Oracle中的定時(shí)任務(wù)實(shí)例教程7. SQL Server跨服務(wù)器操作數(shù)據(jù)庫(kù)的圖文方法(LinkedServer)8. ORACLE回滾段表空間數(shù)據(jù)文件丟失或損壞處理方法9. 解讀mysql datetime類型精確到毫秒、微秒的問(wèn)題10. MySQL找出未提交事務(wù)的SQL實(shí)例淺析
