类 GsonTypeHandler

  • 所有已实现的接口:
    org.apache.ibatis.type.TypeHandler<java.lang.Object>

    @MappedTypes(java.lang.Object.class)
    @MappedJdbcTypes(VARCHAR)
    public class GsonTypeHandler
    extends AbstractJsonTypeHandler<java.lang.Object>
    Gson 实现 JSON 字段类型处理器
    从以下版本开始:
    2019-08-25
    作者:
    hubin
    • 字段概要

      • 从类继承的字段 org.apache.ibatis.type.BaseTypeHandler

        configuration
    • 构造器概要

      构造器 
      构造器 说明
      GsonTypeHandler​(java.lang.Class<?> type)  
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      static com.google.gson.Gson getGson()  
      protected java.lang.Object parse​(java.lang.String json)  
      static void setGson​(com.google.gson.Gson gson)  
      protected java.lang.String toJson​(java.lang.Object obj)  
      • 从类继承的方法 org.apache.ibatis.type.BaseTypeHandler

        getResult, getResult, getResult, setConfiguration, setParameter
      • 从类继承的方法 org.apache.ibatis.type.TypeReference

        getRawType, toString
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • GsonTypeHandler

        public GsonTypeHandler​(java.lang.Class<?> type)
    • 方法详细资料

      • parse

        protected java.lang.Object parse​(java.lang.String json)
        指定者:
        parse 在类中 AbstractJsonTypeHandler<java.lang.Object>
      • getGson

        public static com.google.gson.Gson getGson()
      • setGson

        public static void setGson​(com.google.gson.Gson gson)