From 8ce7c720e4e7a604b0ff770349b5556f39d37759 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 13 九月 2021 11:44:38 +0800 Subject: [PATCH] 好省呗应用兼容 --- fanli/src/main/java/com/yeshi/fanli/adapter/UserInfoAdapter.java | 70 +++++++++++++++++----------------- 1 files changed, 35 insertions(+), 35 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/adapter/UserInfoAdapter.java b/fanli/src/main/java/com/yeshi/fanli/adapter/UserInfoAdapter.java index b7c3a99..108f7a8 100644 --- a/fanli/src/main/java/com/yeshi/fanli/adapter/UserInfoAdapter.java +++ b/fanli/src/main/java/com/yeshi/fanli/adapter/UserInfoAdapter.java @@ -1,35 +1,35 @@ -package com.yeshi.fanli.adapter; - -import java.lang.reflect.Type; - -import net.sf.json.JSONObject; - -import com.google.gson.JsonDeserializationContext; -import com.google.gson.JsonDeserializer; -import com.google.gson.JsonElement; -import com.google.gson.JsonParseException; -import com.google.gson.JsonPrimitive; -import com.google.gson.JsonSerializationContext; -import com.google.gson.JsonSerializer; -import com.yeshi.fanli.entity.bus.user.UserInfo; - -public class UserInfoAdapter implements JsonSerializer<UserInfo>, JsonDeserializer<UserInfo> { - // json杞负瀵硅薄鏃惰皟锟�?瀹炵幇JsonDeserializer<PackageState>鎺ュ彛 - @Override - public UserInfo deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) - throws JsonParseException { - return null; - } - - // 瀵硅薄杞负Json鏃惰皟锟�?瀹炵幇JsonSerializer<PackageState>鎺ュ彛 - @Override - public JsonElement serialize(UserInfo src, Type typeOfSrc, JsonSerializationContext context) { - JSONObject data = new JSONObject(); - data.put("id", src.getId()); - data.put("nickName", src.getNickName()); - data.put("portrait", src.getPortrait()); - JsonElement json = new JsonPrimitive(data.toString()); - return json; - } - -} +package com.yeshi.fanli.adapter; + +import java.lang.reflect.Type; + +import net.sf.json.JSONObject; + +import com.google.gson.JsonDeserializationContext; +import com.google.gson.JsonDeserializer; +import com.google.gson.JsonElement; +import com.google.gson.JsonParseException; +import com.google.gson.JsonPrimitive; +import com.google.gson.JsonSerializationContext; +import com.google.gson.JsonSerializer; +import com.yeshi.fanli.entity.bus.user.UserInfo; + +public class UserInfoAdapter implements JsonSerializer<UserInfo>, JsonDeserializer<UserInfo> { + // json杞负瀵硅薄鏃惰皟锟�?瀹炵幇JsonDeserializer<PackageState>鎺ュ彛 + @Override + public UserInfo deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) + throws JsonParseException { + return null; + } + + // 瀵硅薄杞负Json鏃惰皟锟�?瀹炵幇JsonSerializer<PackageState>鎺ュ彛 + @Override + public JsonElement serialize(UserInfo src, Type typeOfSrc, JsonSerializationContext context) { + JSONObject data = new JSONObject(); + data.put("id", src.getId()); + data.put("nickName", src.getNickName()); + data.put("portrait", src.getPortrait()); + JsonElement json = new JsonPrimitive(data.toString()); + return json; + } + +} -- Gitblit v1.8.0