最近有小伙伴问我,双枚举类该怎么写,还得包括根据key取值方法。 于是就手写一个案例如下: /** * 关系类型枚举 */ public enum RelationType { MAPPING(0...
利己利人、所谓双赢。 枚举的基本使用代码案例 package 枚举相关.基本使用.代码; /** * @author zyz * @version 1.0 * @data 2023/10/16 16:33 * @Description: 枚举的基本使用 */ import java.util.HashMap; import java.util.Map; /** * 指令下发 * @author Lenovo */ public enum CMNDType { ...
本例中,HttpMessageConverter使用的是MappingJackson2HttpMessageConverter,该类继承自AbstractJackson2HttpMessageConverter。看名称就知道,这个类是使用Jackson处理请求参数。其中read方法之后,会调用内部私有方法readjavaType,下面给出该方法的核心逻辑: private Object readJavaType(JavaType javaType, HttpInputMessage inputM...
* 通过枚举得到指令类型 */CMNDType CMMD = CMNDType.get(String.valueOf(code));switch(CMMD){caseStart://开启设备System.out.println("开启设备");break;caseShutDown://关闭设备System.out.println("关闭设备");break;caseReboot://重启设备System.out.println("重启设备");break;default: System.out.pr...