坑在哪兒
博客園csdn簡(jiǎn)書(shū)上大量文章解釋這兩個(gè)注解的用法了罪,但是大多都沒(méi)有說(shuō)正確說(shuō)完整冒嫡,導(dǎo)致使用起來(lái)出現(xiàn)問(wèn)題。
實(shí)際用法
@DateTimeFormat
@DateTimeFormat只能用在【表單鍵值對(duì)】這種提交方式涣雕,而且只能格式化前端->后端數(shù)據(jù),不能用于json格式的提交方式闭翩,也不能用于后端->前端的格式化
@JsonFormat
@JsonFormat只能用在【json格式】這種提交方式挣郭,而且既能格式化前端->后端的數(shù)據(jù),也能格式化后端->前端的數(shù)據(jù)
總結(jié)
目前大部分java項(xiàng)目都是使用json的方式傳輸前后端數(shù)據(jù)(即前端使用json提交疗韵,后端使用@RequestBody注解接收參數(shù)的形式)兑障,使用 @JsonFormat即可
————————————————
版權(quán)聲明:本文為CSDN博主「studythinkpractice」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議蕉汪,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明流译。
原文鏈接:https://blog.csdn.net/weixin_41182967/article/details/105663069