ApiBoot提供了FastJson驱动转换接口请求的Json字符串数据,添加该依赖后会自动格式化时间(格式:YYYY-MM-DD HH:mm:ss)、空对象转换为空字符串返回、空Number转换为0等,还会自动装载ValueFilter接口的实现类来完成自定义的数据格式转换。

    ApiBoot Http Converter使用非常简单,只需要在pom.xml添加如下依赖:

    ApiBoot所提供的依赖都不需要添加版本号,具体查看

    如下所示:

    ValueFilterFastJson的概念,用于自定义转换实现,比如:自定义格式化日期、自动截取小数点等。

    下面提供一个ValueFilter的简单示例,具体的使用请参考FastJson官方文档。

    ValueFilter示例

    创建 BigDecimalFormatter Annotation

    创建 BigDecimal ValueFilter

    使用 BigDecimalFormatter Annotation