
json
文章平均质量分 57
淘气的高老板
污,孤傲,高冷,薄情,悲天悯人的高老板
展开
-
Java泛型,如何获取T的class
public class TypeReference<T> { private final Type type; protected TypeReference(){ Type superClass = getClass().getGenericSuperclass(); type = ((ParameterizedType) superClass).getActualTypeArguments()[0]; } publi.原创 2021-07-21 11:26:53 · 1935 阅读 · 0 评论 -
gson工具
public class JsonUtil{ /** * 对象转换成字符串时,最大允许的字符串大小,单位为KB */ public static final int MAX_LOG_SIZE_K = 100; public static final String DATE_FORMAT_STRING = "yyyy-MM-dd HH:mm:ss"; private static final Logger LOGGER = LoggerFactory.getLogger(JsonUtil.class)原创 2020-11-16 17:11:49 · 382 阅读 · 0 评论 -
关于数据序列化(5),定制FastJSON序列化(解决Java大Long类型js的Number接收丢失数据的问题,不序列化某些属性)
1. 指定某个类型序列化问题描述: JavaScript使用IEEE 754标准1位用来表示符号位 11位用来表示指数 52位表示尾数javaScript对于整形只能识别52位。遇到Long大整数可能会丢失数据 因为后台是Java写的难免有属性的类型是long。本来项目的做法是手动写每个类的toString();方法要拼接很多双引号。比较费劲也容易出错。 后来我使用了FastJson定制序列化原创 2017-09-15 12:32:43 · 3346 阅读 · 2 评论