关闭

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

10964人阅读 评论(0) 收藏 举报
分类:

原文地址

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>


2
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:67954次
    • 积分:1101
    • 等级:
    • 排名:千里之外
    • 原创:40篇
    • 转载:23篇
    • 译文:0篇
    • 评论:9条
    最新评论