问题
想要在Get请求中,传递Date参数,如下:
@GetMapping("/findByPeriodOrderByTimeDesc")
public ResponseEntity<List<Message>> getMessagesPeriodByTimeDesc(@RequestParam @DateTimeFormat Date start, @RequestParam @DateTimeFormat Date end) {
}
尽管,我这里使用了DateTimeFormat的注解,然而,Spring依旧把Date参数当作String类型来处理。之前在文章《spring boot中jackson时间格式和东八区的设置》中,使用如下配置:
# JACKSON (JacksonProperties)
spring.jackson.