ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

MybatisPlus枚举处理器

2026/8/12 23:17:08 拓冰建站 浏览量
MybatisPlus枚举处理器

User类中用户状态字段

public class User {// 用户idprivate int id;// 状态  0 正常 1 冻结private UserStatus status;
}

枚举类

@Getter
public enum UserStatus {NORMAL(0, "正常"),FREEZE(1, "冻结");@EnumValueprivate final int value;private final String desc;UserStatus(int value, String desc) {this.value = value;this.desc = desc;}
}

在application.yml中配置全局枚举类处理器

mybatis-plus:configuration:default-enum-type-handler: com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler