mybatis 连接mysql数据库 tinyint 为boolean类型详解

 更新时间:2020年11月23日 14:38:31   作者:jsrush  
这篇文章主要介绍了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类型详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 简单了解springboot中的配置文件相关知识

    简单了解springboot中的配置文件相关知识

    这篇文章主要介绍了简单了解springboot中的配置文件相关知识,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Mybatis plus多租户方案的实战踩坑记录

    Mybatis plus多租户方案的实战踩坑记录

    MybaitsPlus多租户处理器是一个对于多租户问题的解决方案,下面这篇文章主要给大家介绍了关于Mybatis plus多租户方案踩坑的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2021-12-12
  • Spring Bean的8种加载方式总结

    Spring Bean的8种加载方式总结

    以前学习Spring框架的时候,总结了几种Bean的加载方式,不过老师说还有其它的加载方式,以下八种并不是全部,但也足以用来做很多事情了,希望对大家有所帮助
    2022-10-10
  • java 格式化时间的示例代码

    java 格式化时间的示例代码

    这篇文章主要介绍了java 格式化时间的示例代码,帮助大家更好的利用Java处理时间,感兴趣的朋友可以了解下
    2020-12-12
  • SpringBoot使用JavaCV处理rtsp流的示例代码

    SpringBoot使用JavaCV处理rtsp流的示例代码

    这篇文章主要为大家详细介绍了SpringBoot使用JavaCV处理rtsp流,文中的示例代码讲解详细,具有一定的参考价值,感兴趣的小伙伴可以跟随小编一起了解一下
    2024-02-02
  • Java根据正整数的位数并逆序打印出各位数字

    Java根据正整数的位数并逆序打印出各位数字

    给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字,需要的朋友可以参考下
    2017-02-02
  • java之左旋转字符串介绍

    java之左旋转字符串介绍

    java之左旋转字符串介绍,需要的朋友可以参考一下
    2013-02-02
  • Spring事务的传播行为解析

    Spring事务的传播行为解析

    这篇文章主要介绍了Spring事务的传播行为解析,事务传播行为(propagation behavior)指的就是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何运行,需要的朋友可以参考下
    2023-10-10
  • Java泛型的继承和实现操作示例

    Java泛型的继承和实现操作示例

    这篇文章主要介绍了Java泛型的继承和实现操作,结合实例形式分析了java泛型类的继承以及泛型接口的实现相关操作技巧,需要的朋友可以参考下
    2019-08-08
  • 带你了解Java的类和对象

    带你了解Java的类和对象

    下面小编就为大家带来一篇全面理解Java类和对象。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2021-09-09

最新评论