Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
配置Spring';s映射JacksonHttpMessageConverter_Spring_Spring Mvc_Jackson - Fatal编程技术网

配置Spring';s映射JacksonHttpMessageConverter

配置Spring';s映射JacksonHttpMessageConverter,spring,spring-mvc,jackson,Spring,Spring Mvc,Jackson,我在Spring MVC中使用MappingJacksonHttpMessageConverter自动序列化如下对象: @RequestMapping(value="/*/getAccount", method=RequestMethod.GET) @ResponseBody public Account getAccountAction() { Account account = accountService.getAccount(); return account; } 是

我在Spring MVC中使用
MappingJacksonHttpMessageConverter
自动序列化如下对象:

@RequestMapping(value="/*/getAccount", method=RequestMethod.GET)
@ResponseBody
public Account getAccountAction() {
    Account account = accountService.getAccount();
    return account;
}
是否可以配置序列化对象的哪些属性?在我的示例中,
Account
有3个集合作为属性,序列化所有这些内容将导致一个巨大的对象树。这里我只想返回平面对象

真诚地,
Erik

您是否已经尝试使用Jackson注释


有一个注释可用于忽略给定的属性列表,以便在类级别上进行序列化,还有一个注释可用于标记属性,以便在字段级别上进行序列化。

我可以解决这个问题:使用注释配置Jackson,Jackson配置中对此进行了详细描述