java.lang.IllegalArgumentException: No converter found for return value of type: class

来源:互联网 发布:淘宝大号怎么关联小号 编辑:程序博客网 时间:2024/06/05 05:44

原文地址

http://stackoverflow.com/questions/33832735/spring-boot-application-no-converter-found-for-return-value-of-type


原因:请求返回的数据无法转换,需要添加如下配置

1.在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>

2.在spring-mvc 配置文件添加下面的配置,不使用默认的配置

<mvc:annotation-driven><mvc:message-converters><bean class="org.springframework.http.converter.StringHttpMessageConverter" /><bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter" /></mvc:message-converters></mvc:annotation-driven>


0 0