🐓1.通过mapper.xml文件中的内容使用case+when进行更换字段内容
SELECT case user_type
when '101000' then '李明'
when '101001' then '王丽'
when '101002' then '王小黑'
when '101003' then '王大黑'
when '101004' then '超级大王'
when '101005' then '小董'
else ''
end as '别称'
from 表名
虽然简单但是不推荐,会增加sql的查询时间,建议使用第二种方法,在业务层进行处理
🐓2.创建对应枚举类
第一步创建枚举类
public enum UserType {
Enum1("101000","李明"),
Enum2("101001","王丽"),
Enum3("101002","王小黑"),
Enum4("101003","王大黑"),
Enum6("101004","超级大王"),
Enum7("101005","小董");
private String val;
private String name;
//生成get方法
UserType(String itemCode, String name)