前端json请求,后端date无法解析该如何解析
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端json请求,后端date无法解析该如何解析相关的知识,希望对你有一定的参考价值。
参考技术A 很多教程都用@JsonFormat,我一个模型里五个属性都是date类型,都加注解写的话属实有点来气.一劳永逸的办法就是前端请求时通过json形式,时间戳类型向后端传值,将完美解决.
Spring Boot 前端请求参数自动映射到枚举,后端响应JSON数据自动解析枚举
参考技术A 1. 表单请求方式
请求URL: http://xxx.xxx.com/form?type=1
方法form()接收到请求参数为Type[code="1", desc="类型1"]枚举对象
响应数据:"testId": 1,"testName": "test1","type": "code": "1","desc": "类型1"
2.JSON请求方式
请求URL: http://xxx.xxx.com/json
请求参数:"type":"TYPE_1"
方法json()接收到请求参数为Type[code="1", desc="类型1"]枚举对象
响应数据:"testId": 1,"testName": "test1","type": "code": "1","desc": "类型1"
注意:这种比较特殊,没有特殊配置,参数值需要是枚举名称,如果参数值是1,会根据枚举类的ordinal属性来关联,原因应该是解析json用的是jackson,用不到spring的Formatter和Converter之类的机制。
有解决方案的朋友欢迎留言~~ (❤ ω ❤)
以上是关于前端json请求,后端date无法解析该如何解析的主要内容,如果未能解决你的问题,请参考以下文章