Mysql类型对应实体类

MySQL中的类型在java中创建实体是需要的类型是

  1. MySQL中是char类型时,在java中要用Character包装类(但是遇到问题了)改用String
  2. MySQL中是varchar类型时,在java中要用String
  3. MySQL中是bigint类型时,在java中要用Long
  4. MySQL中是decimal类型时(涉及金额),在java中要用BigDecimal
  5. MySQL中是datetime类型时,在java中要用Date

常见数据的mysql类型定义

  1. 手机号 char(11)   11位号码
  2. 性别 char(1)         1:男 0:女
  3. 状态 char(4)         满足大部分状态
  4. 排序 bigint           和主键一致即可

遇到问题了

mysql中char存123
java中Character或char拿到的是却是1

最终决定全部采用 String 接收 char 、varchar

全部评论
mysql设计依旧,char varchar 接收统一使用String
点赞
送花
回复
分享
发布于 2022-08-02 20:31

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务