ApiBoot
提供了FastJson
驱动转换接口请求的Json
字符串数据,添加该依赖后会自动格式化时间(格式:YYYY-MM-DD HH:mm:ss)、空对象转换为空字符串返回、空Number转换为0等,还会自动装载ValueFilter
接口的实现类来完成自定义的数据格式转换。
ApiBoot Http Converter
使用非常简单,只需要在pom.xml
添加如下依赖:
ApiBoot
所提供的依赖都不需要添加版本号,具体查看
如下所示:
ValueFilter
是FastJson
的概念,用于自定义转换实现,比如:自定义格式化日期、自动截取小数点等。
下面提供一个ValueFilter
的简单示例,具体的使用请参考FastJson
官方文档。
ValueFilter示例
创建 BigDecimalFormatter Annotation
创建 BigDecimal ValueFilter
使用 BigDecimalFormatter Annotation