前端页面传入数据到后台,String,int等等类型都很友好,但是Date类型不能直接上传到服务器。否则会报异常
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190429211624239.png)
此时我们可以用ackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。来解决这个问题,在你需要传入到服务器或者数据库上添加上注解
//timezone东八区的意思
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
//传入数据库要以这种形式
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date birthyear;
此时就能正常接收和传入了

//timezone东八区的意思
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
//传入数据库要以这种形式
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date grade;

但是我们要添加相关的jar包
<!-- jackson-core -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.4</version>
</dependency>
<!--jackson-databind-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.4</version>
</dependency>
<!--jackson-annotations-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.4</version>
</dependency>

最新文章

  1. [转]Raspberry Pi树莓派无线网卡配置[多重方法备选]
  2. [05]APUE:标准 I/O 库
  3. MongoDB官网驱动仓库封装
  4. 几种网络加载的过渡(更新MaterialProgressBar)
  5. asp.net get server control id from javascript
  6. [BZOJ 3227] [SDOI 2008] 红黑树(tree)
  7. Android为TV端助力 UDP协议
  8. SPOJ 10570 LONGCS - Longest Common Substring
  9. python随机数学习笔记
  10. Spring-data-redis: serializer实例
  11. IDEA中的常用设置
  12. Meet in the middle学习笔记
  13. Bzoj3122:多项式BSGS
  14. JAVA 垃圾笔记一溜堆
  15. ubuntu在终端使用的常用命令
  16. Golang之继承,多重继承(struct)
  17. 合并子目录(hash)
  18. 导入android studio项目,编译失败
  19. Robotium测试报告的生成方法(上)
  20. 默认action和ActionSupport

热门文章

  1. Spring MVC 学习总结(十)——Spring+Spring MVC+MyBatis框架集成(IntelliJ IDEA SSM集成)
  2. .Net Core 简单定时任务框架封装
  3. jsonp请求
  4. SQL Server中锁与事务隔离级别
  5. MVC架构介绍—查询功能的开发
  6. 5.数码相框-额外项目电子书总结,并使用svgalib库
  7. 【Spring】24、&lt;load-on-startup&gt;0&lt;/load-on-startup&gt;配置
  8. JavaScript中的递归
  9. 5大JavaScript前端框架简介
  10. CSS 3D transforms