JSON 转含有泛型属性的对象

  在将 json 字符串转为对象时,如果对象含有泛型,在进行转换时需要指明泛型类型。

1. 对象只含有一个泛型属性时

1.1 代码

/**
 * @Describe:
 * @Author: chenfan
 * @Date: 2019/5/9 19:15
 */

@Data
/**
 * 含有泛型属性的对象
 */
class OneGeneric<E>{
    E e;
    String ss;
}

@Data
/**
 * 泛型对象
 */
class KeyMessage{
    String kk;
}

public
/** * @Describe: * @Author: chenfan * @Date: 2019/5/9 19:15 */ @Data /** * 含有泛型属性的对象 */ class OneGeneric { E e; String ss; } @Data /** * 泛型对象 */ class KeyMessage{ String kk; } public
  在将 json 字符串转为对象时,如果对象含有泛型,在进行转换时需要指明泛型类型。 1. 对象只含有一个泛型属性时 1.1 代码 /** * @Describe: * @Author: chenfan * @Date: 2019/5/9 19:15 */ @Data /** * 含有泛型属性的对象 */ class OneGeneric { E e; String ss; } @Data /** * 泛型对象 */ class KeyMessage{ String kk; } public
经验分享 程序员 微信小程序 职场和发展