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

相关推荐

zYvv:双一流加大加粗再标红,然后广投。主要是获奖荣誉不够,建议开始不用追求大厂,去别的厂子刷下实习。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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