mybatis-generator逆向工程生成boolean字段解决办法

通过逆向工程生成代码,如果字段是 int(1) 或者 tinyint(1) 会自动生成Boolean类型,不得不说是坑,本来我 的 status 字段是用来记录状态,当然不止有 0 和 1,还有 2,3 呢。这下子,给我转成 boolean 类型,让我怎么区分。像这样

mybatis-generator逆向工程生成boolean字段解决办法

解决办法

方法一、直接修改字段长度,比如 int(2) 之类的。

方法二、在jdbcURL 上加 ?tinyInt1isBit=false  ,默认是true

如图

mybatis-generator逆向工程生成boolean字段解决办法

 

两者都可以,最终,status 和 is_comment 都转成了 byte 类型,可用!

 

本文链接:https://liuyanzhao.com/6119.html

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
言曌

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar 憧憬点滴记忆

      都学习这么多了,可以啊