利用Fastjson的JSONField属性自定义输出函数

2024-11-11 05:36:29

1、自定义自己的输出类,实现ObjectSerializer接口,重写write方法。注意:fastjson的version需1.2以上的<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.21</version></dependency>

利用Fastjson的JSONField属性自定义输出函数

2、AppContext类,在springxml中配置,自定义的类。<bean id="appContext" class="com.springmvc.utils.AppContext" />

利用Fastjson的JSONField属性自定义输出函数

3、ResourceUtils 类,是自定义的类,实现业务数据变换。

利用Fastjson的JSONField属性自定义输出函数

4、如何使用在输入的pojo对象属性上使用即可。将按ResUrlComplete类实现的逻辑来序列化输出。

利用Fastjson的JSONField属性自定义输出函数
猜你喜欢