shop-common-JSONUtil

package com.seemygo.shop.cloud.util;

import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;

public class JSONUtil {

    private final static ObjectMapper DEFAULT_OBJECT_MAPPER = new ObjectMapper();

    public static String toJSONString(Object obj) {
        try {
            return DEFAULT_OBJECT_MAPPER.writeValueAsString(obj);
        } catch (JsonProcessingException e) {
            e.printStackTrace();
        }

        return "";
    }

    public static <T> T parseObject(String json, Class<T> clazz) {
        try {
            return DEFAULT_OBJECT_MAPPER.readValue(json, clazz);
        } catch (Exception e) {
            e.printStackTrace();
        }

        return null;
    }
}

  

posted @ 2021-12-03 14:05  白芷100  阅读(16)  评论(0)    收藏  举报