如何设置备用JsonSerializer以应用于Spring中特定@Controller类的所有返回?

时间:2015-03-06 18:24:30

标签: spring-mvc jackson jsonserializer

假设我有一种默认方式来序列化Foo对象。如何设置一个特定的@Controller类来为Foo对象使用备用JsonSerializer?

在Foo中使用@JsonSerialize我只能为它的所有序列化指定一个通用行为。我怎么能有其他的?

1 个答案:

答案 0 :(得分:0)

如何使用@JsonView'

借助于,可以动态地描述对象的序列化/反序列化,因此可以在每个处理程序方法的基础上选择应该(以及如何)序列化哪个字段。

这是一个很好的article来自Spring的例子。