关于java:springMvc和mybatisplus中枚举值和字段的映射

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理