qq_35239073
qq_35239073
采纳率12.5%
2018-08-27 12:21 阅读 1.5k

mybatis逆向工程生成报错

5

图片说明数据库中的bigint类型不能转java.lang.Long吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • tongkaiming tongkaiming 2018-08-28 01:20

    bigint到java是BigInteger,BigInteger不能自动转Long,需要手动转换。
    long faiedId = id.intValue();

    点赞 评论 复制链接分享
  • u013240098 u013240098 2018-08-28 03:05

    就是说你代码的类型是Long,但实际上是BigInteger,估计你数据库的字段类型是double之类的吧,你可以转换为BigInteger类型

    点赞 评论 复制链接分享
  • HXNLYW 葫芦胡 2018-08-28 03:22

    数据库中的bigint类型是可以自动转java.lang.Long;我们一直都是这么用的;

    点赞 评论 复制链接分享
  • weixin_34442934 weixin_34442934 2018-08-28 06:41

    改变数据库中字段的类型

    点赞 评论 复制链接分享
  • zhangpan_soft zhangpan_soft 2018-08-29 03:09

    你都没看下实体类对应的试什么数据类型?数据库BigInt 到java实体类就是BigInteger,然后你入了一个Long类型肯定不可以啊,懂了吧!

    点赞 评论 复制链接分享
  • niaonao niaonao 2018-08-31 06:04

相关推荐