有了这个代码
@RequestMapping(value = "/bar/foo", method = RequestMethod.GET)
public ResponseEntity<foo> foo() {
Foo model;
...
return ResponseEntity.ok(model);
}
}
我得到下面的异常
java.lang.IllegalArgumentException: No converter found for return value of type
我的猜测是因为杰克逊缺少对象不能被转换成JSON。我不明白为什么,因为我认为杰克逊始建于弹簧引导。
然后我试图杰克逊添加到pom.xml的,但我仍然有同样的错误
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.4.3</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.4.3</version>
</dependency>
我一定要改变任何弹簧引导属性,使这项工作?
谢谢
问题是,在富嵌套对象的一个没有任何 getter/setter
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句