Json无法添加依赖项

时间:2020-02-27 18:38:06

标签: json spring-boot

Spring Boot版本正在使用版本4.5.2。如何在此版本中添加Json依赖项?

访问当前站点时发生此错误。

此应用程序没有针对/ error的显式映射,因此您将其视为后备。 2020年2月28日星期五03:31:40 KST 发生意外错误(类型=内部服务器错误,状态= 500)。 找不到类型为com.example.demo.Dto.TestVo的返回值的转换器 org.springframework.http.converter.HttpMessageNotWritableException:未找到类型为com.example.demo.Dto.TestVo的返回值的转换器

TestVo类的源代码:

package com.example.demo.Dto; 

public class TestVo { 
    private int seq; 
    private String title; 
    private String contents; 
    private String author; 
    private String password; 
    private int reads = 0; 
    private String deleted = "N"; 

    @Override 
    public String toString() { 
        return "TestVo [seq=" + seq + ", title=" + title + ", contents=" + contents + ", author=" + author + ", password=" + password + ", reads=" + reads + ", deleted=" + deleted + "]"; 
    } 
}

2 个答案:

答案 0 :(得分:0)

您的问题还不清楚,我们需要查看您的dto代码,但是请尝试看看是否将以下依赖项添加到pom.xml中可以解决您的问题。

 <dependency>
        <groupId>com.fasterxml.jackson.datatype</groupId>
        <artifactId>jackson-datatype-jsr310</artifactId>
        <version>2.10.2</version>
    </dependency>

答案 1 :(得分:0)

您尚未为TestVo类的成员变量添加任何getter和setter方法。

添加getter和setter方法。