mybatisplus的枚举值映射1.定义枚举值 @Getter public enum AlarmType{ Live(1, "XXX"),BD(2, "XXX"),Server(3,"XXX");@JsonCreator AlarmType(Integer val, String desc) { this.val = val;this.desc = desc;} @EnumValue private final Integer val;@JsonValue private final String desc;} 2....
1.定义枚举值 @Getter public enum AlarmType{ Live(1, "XXX"), BD(2, "XXX"), Server(3,"XXX") ; @JsonCreator AlarmType(Integer val, String desc) { this.val = val; this.desc = desc; } @EnumValue private final Integer val; @JsonValue private final String desc; } 2.改一下实体类...
MyBatis Plus支持多种枚举值映射方式,以下是一些常见的方式: 使用枚举字段值:在枚举类中的字段上使用@EnumValue注解,指定字段值与数据库字段值的映射关系。 使用枚举的ordinal值:在枚举类中的字段上使用@EnumValue注解,不传递属性值,默认映射为枚举的ordinal值。 四、高级用法: 除了基本用法外,@EnumValue注解还支持...
数据库中的数据,按照@EnumValue指定的属性存入数据 从数据库中查询的数据,枚举按照我们使用@jsonValue的字段返回值
mybatisplus的枚举值映射 1.定义枚举值 @Getter public enum AlarmType{ Live(1, "XXX"), BD(2, "XXX"), Server(3,"XXX") ; @JsonCreator AlarmType(Integer val, String desc) { this.val = val; this.desc = desc; } @EnumValue private final Integer val;...
springBoot+mybatisPlus+hutool 实现输入sql导出 excel表格 2019-12-19 17:46 −支持pom包 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> ... 官萧何 0 2773 C++的左值,右值,左值引用,右值引用 ...