2016 - 2024

感恩一路有你

spring全局异常处理原理 springboot接收日期参数?

浏览量:2050 时间:2021-03-11 15:57:43 作者:admin

springboot接收日期参数?

Springboot接收日期类型参数

Springboot接收日期类型参数,实现自动转换。

1. 当请求类型为JSON,日期类型字段为JSON时,可以使用以下两种方法

1.1。给当前参数添加两条注释(有些文章说你只需要添加@datetimeformat来接收,我试过了,但是做不到)

@datetimeformat(pattern=“yyy-MM-DD HH:MM:SS”)

@jsonformat(timezone=“GMT 8”,pattern=“yyy-MM-DD”HH:MM:SS”

私有日期页面时间

1.2。全局配置应用程序属性文件添加:春季杰克逊日期-格式=yyyy-MM-dd HH:MM:ss春天。杰克逊。时间-区域=GMT 8

1。向实体类添加日期格式批注(非常易于使用)

@datetimeformat(pattern=“yyyy-MM-DD”)

私有日期receiveapptime

2。向控制器操作添加数据绑定代码

@initbinder

public void initbinder(webdatabinder){

simpledateformat dateformat=new simpledateformat(“yyyy-MM-DD”)日期格式.setLenient(false)

//true:允许空值,false:不能为空binder.registerCustomEditor文件( 日期.类别,新建CustomDateEditor(dateFormat,true))

spring-mvc.xml文件

3.

实现一个全局日期类型转换器并对其进行配置

spring全局异常处理原理 java全局异常处理 spring 全局异常处理

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。