最近看到有人应用这几个注解,就略微理解了一下各自的用法,发现枚举在前后台传值,DB和entity之间的映射很不便
1.应用@JsonCreator,能够将前台的属性值间接转换为枚举类型
2.@EnumValue 将枚举中的指定的值间接存储到数据库,不须要再手动转换
3.@JsonValue 后盾返回前台数据时也不须要转换,能够间接返回指定的值
最近看到有人应用这几个注解,就略微理解了一下各自的用法,发现枚举在前后台传值,DB和entity之间的映射很不便
1.应用@JsonCreator,能够将前台的属性值间接转换为枚举类型
2.@EnumValue 将枚举中的指定的值间接存储到数据库,不须要再手动转换
3.@JsonValue 后盾返回前台数据时也不须要转换,能够间接返回指定的值