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

相关推荐

自学java狠狠赚一...:骗你点star的,港卵公司,记得把star收回去
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-11 13:34
offe从四面八方来:我真的没时间陪你闹了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务