Mysql类型对应实体类
MySQL中的类型在java中创建实体是需要的类型是
- MySQL中是
char
类型时,在java中要用Character
包装类(但是遇到问题了)
改用String
- MySQL中是
varchar
类型时,在java中要用String
型- MySQL中是
bigint
类型时,在java中要用Long
型- MySQL中是
decimal
类型时(涉及金额)
,在java中要用BigDecimal
型- MySQL中是
datetime
类型时,在java中要用Date
型
常见数据的mysql类型定义
- 手机号 char(11) 11位号码
- 性别 char(1) 1:男 0:女
- 状态 char(4) 满足大部分状态
- 排序 bigint 和主键一致即可
遇到问题了
mysql中char存123
java中Character或char拿到的是却是1
最终决定全部采用 String 接收 char 、varchar