国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Spring Boot LocalDateTime格式化處理的示例詳解

Spring Boot LocalDateTime格式化處理的示例詳解

2021-06-03 11:25李阿飛 Java教程

這篇文章主要介紹了Spring Boot LocalDateTime格式化處理的示例詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

jdk8的新特性中time api,其包括clock、duration、instant、localdate、localtime、localdatetime、zoneddatetime,在這里就不一一介紹了,相信很多人都會使用其代替date及calendar來處理日期時間,下面介紹spring boot處理localdatetime格式。

controller接收localdatetime參數

在spring中,接收localdatetime日期時間數據時,只需要使用@datetimeformat注解即可。@datetimeformat可以注解在字段、參數以及方法上,如果接收的為dto,則需要將@datetimeformat注解在dto中的字段上。

需要注意的是pattern是全匹配,參數格式必須要和定義的一樣。

?
1
2
3
4
5
6
7
8
9
@getmapping("date")
public object date(@requestparam @datetimeformat(pattern = "yyyy-mm-dd hh:mm:ss") localdatetime date) {
 return date;
}
 
@getmapping("date2")
public object date(@requestparam @datetimeformat(pattern = "yyyy-mm-dd") localdate date) {
 return date;
}

responsebody格式化localdatetime

spring默認使用使用jackson來進行json格式轉換,我們只需要使用@bean注解創建一個objectmapperbean,并將javatimemodule注冊到objectmapper中即可,spring會使用該bean創建mappingjackson2httpmessageconverter進行json格式轉換。

這里需要加入jackson的jsr310擴展包。

?
1
2
3
4
5
<dependency>
 <groupid>com.fasterxml.jackson.datatype</groupid>
 <artifactid>jackson-datatype-jsr310</artifactid>
 <version>2.8.9</version>
</dependency>
?
1
2
3
4
5
6
7
8
9
10
@bean(name = "mapperobject")
public objectmapper getobjectmapper() {
 objectmapper om = new objectmapper();
 javatimemodule javatimemodule = new javatimemodule();
 javatimemodule.addserializer(localdatetime.class, new localdatetimeserializer(datetimeformatter.ofpattern("yyyy-mm-dd hh:mm:ss")));
 javatimemodule.addserializer(localdate.class, new localdateserializer(datetimeformatter.ofpattern("yyyy-mm-dd")));
 javatimemodule.addserializer(localtime.class, new localtimeserializer(datetimeformatter.ofpattern("hh:mm:ss")));
 om.registermodule(javatimemodule);
 return om;
}

另外,如果持久層框架使用mybatis,同樣需要加入mybatis的jsr310 擴展包。

?
1
2
3
4
5
<dependency>
 <groupid>org.mybatis</groupid>
 <artifactid>mybatis-typehandlers-jsr310</artifactid>
 <version>1.0.2</version>
</dependency>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/junlovejava/article/details/78112240

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人精品视频 | 中文字幕在线观看视频地址二 | 亚洲精品免费在线观看 | 成人亚洲视频 | 最新国产在线 | 情一色一乱一欲一区二区 | 日韩av中文 | 日韩一区二区在线观看 | 欧美一级特黄aaaaaa大片在线观看 | 粉嫩一区二区三区 | 国产伦精品一区二区三区四区视频_ | 亚洲五月婷婷 | 亚洲国产欧美日韩 | 一区二区av| 成人精品一区二区三区视频播放 | 91黄色免费视频 | 亚洲精品一区二区网址 | 日日干天天干 | 欧美1级| 欧美综合一区 | 久久久精品视频网站 | 国产精品高清一区二区 | 亚洲人成网站999久久久综合 | 国产成人av在线 | 精品欧美乱码久久久久久 | 最新高清无码专区 | 欧洲精品视频在线观看 | 精品成人一区二区 | 国产精品成人一区二区三区夜夜夜 | 一区二区中文字幕 | 中文字幕一区二区三区在线视频 | 啵啵影院午夜男人免费视频 | 三区视频| 一级毛片观看 | 成年人免费在线观看网站 | 久久久久久毛片免费看 | 国产高清在线 | 国产精品久久久久久久9999 | 羞羞视频免费看 | 精品久久久久久国产 | 欧美成人精品一区二区三区 |