首页 > 解决方案 > Spring Boot 如何将返回日期转换为字符串

问题描述

未找到类型返回值的转换器:类 java.time.LocalDateTime

 @RequestMapping("/hello2")
    @ResponseBody
    public LocalDateTime handleRequest2(@RequestParam @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME)LocalDateTime dateTime) throws Exception {

        return dateTime;
    }

(嗯,我知道可以将返回类型写为字符串),我猜 Spring 框架有一个可以将对象转换为字符串的工具,我只想知道我该怎么做才能使日期时间转换字符串 json。

标签: java

解决方案


将以下依赖项添加到您的pom.xml

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.10.0.pr3</version>
</dependency>

它会给你选择来实现你想要的!


推荐阅读