使用Mybatis查詢tinyint(1)字段數(shù)據(jù),返回值為Map類型,那么tinyint(1)的數(shù)據(jù)默認(rèn)會(huì)轉(zhuǎn)化為boolean類型數(shù)據(jù).
解決方案:
- 使用ifnull(column, 0)處理該字段,個(gè)人測(cè)試過可以;
- 在jdbcUrl添加參數(shù):tinyInt1isBit=false(默認(rèn)為true)
- 避免使用長(zhǎng)度為1的tinyint類型字段存儲(chǔ)數(shù)字格式的數(shù)據(jù);