一.背景 Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等. 最近工作中,对接了很多其他的系统,发现对接的同一个系统都有不同的环境(开发.测试.正式环境),并且每个环境的配置信息通常不会修改,所以发现用枚举 做配置项,使用起来比较简洁,不同的环境配置 只需多定义一个枚举值就搞定了. 其中使用枚举就会涉及到通过传入的值,返回对应的枚举. 二.通过一个值 ,查询返回对应的枚举(示例代码) 2.1.枚举类 @Gette