Fastjson将非字符串类型值序列化为字符串

定义接口在日常开发中比较常见,定义接口的时候需要定义接口的请求参数和响应参数。

或许你会发现,有些接口定义的参数,几乎全部都是字符串类型。

接口参数定义为字符串类型有一些优点,例如参数类型变更时不需要修改接口定义、可以传递高精度的数值、在异构环境下兼容性更好等。 … [阅读文章]

Fastjson日期序列化与默认反序列化格式

在日常开发中,日期是很常见的一种数据类型,特别是在与数据库打交道的场景。

为了提升日期的可读性,通常会将日期进行格式化之后再输出,用于前端展示和日志打印等场景。

Fastjson在对日期进行处理时,支持按指定的格式进行序列化,也默认支持反序列化一些常用的日期格式。 … [阅读文章]

Fastjson过滤字段、排除字段的5种方法

在序列化对象时,过滤字段是一个非常常见的需求。Fastjson提供了多种方式来支持对字段的包含和排除,既可以使用预定义的注解和过滤器,也可以自定义过滤器来实现特定的过滤规则。

本篇内容基于Fastjson 1.2.62版本,马上开始学习吧。

1.通过注解指定不需要序列化的字段 … [阅读文章]