于是就手写一个案例如下: /** * 关系类型枚举 */ public enum RelationType { MAPPING(0,"映射"), QUOTE(1,"引用/授权"), ENTRUST(2,"委托"), AGENT(3,"代理"); private int value; private String desc; RelationType(int value ,String desc) { this.value = value; this.desc = desc; } publ...
本例中,HttpMessageConverter使用的是MappingJackson2HttpMessageConverter,该类继承自AbstractJackson2HttpMessageConverter。看名称就知道,这个类是使用Jackson处理请求参数。其中read方法之后,会调用内部私有方法readjavaType,下面给出该方法的核心逻辑: private Object readJavaType(JavaType javaType, HttpInputMessage inputM...