java枚举类型字段与mysql中数据类型映射关系
- domain对象
- 数据库字段
- swagger测试
domain对象
public class Business {/*** 商家类型*/private Integer type;/*** 状态*/private Integer status;}
数据库字段
枚举值设置
swagger测试
type值设置为1,status值也设置为1
我们发现1对应mysql数据库中枚举值的第一个,2即对应第二个,但是查询的时候报错,后面将domain中type和status的类型改为String类型,在新增的时候传入字符串"1"或者"2"跟之前一样对应起来,可以实现,感觉颇为麻烦,不如domain中写枚举来的实在