关于@JsonFormat与@DateTimeFormat注解的使用
今天写一个小练习,用vue写前台,后台传输数据到前台进行展示,页面回显,修改,删除什么的...
当时展示出来是这样的:
日期展示不是预期的效果,当时我就在日期那个位置加了一个@DateTimeFormat
然后还是没出效果
后来上网查了一下
注解@DateTimeFormat主要是前台到后台的时间格式的转换
而
注解@JsonFormat主要是后台到前台的时间格式的时间格式的转换
所以:在你需要查询出来的时间的数据库字段对应的实体类的属性上添加@JsonFormat
因为既需要获取数据到前台,也需要前台数据传到后台,所以我在日期的get方法上加了一个
@JsonFormat
这样就行了
日常学习的总结,主要是为了自己以后看,当然大家有什么好的建议,欢迎评论留言。