最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringMVC用JsonSerialize日期轉(zhuǎn)換方法

 更新時(shí)間:2016年11月24日 12:41:53   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇SpringMVC用JsonSerialize日期轉(zhuǎn)換方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起 小編過(guò)來(lái)看看吧

最近在用SpringMvc做Http接口時(shí),對(duì)方在調(diào)用我接口時(shí)發(fā)現(xiàn)Date格式的默認(rèn)轉(zhuǎn)化為long,因此在前端頁(yè)面看到的是一串?dāng)?shù)字。

我們可以自定義代碼的轉(zhuǎn)換器,返回?cái)?shù)據(jù)到前臺(tái)的時(shí)候就可以按照我們的需要返回格式化后的字符串類(lèi)型數(shù)據(jù)。

package com.cnpc.mall.web.utils; 
 
import java.io.IOException; 
import java.text.SimpleDateFormat; 
import java.util.Date; 
 
import org.codehaus.jackson.JsonGenerator; 
import org.codehaus.jackson.JsonProcessingException; 
import org.codehaus.jackson.map.JsonSerializer; 
import org.codehaus.jackson.map.SerializerProvider; 
 
public class CustomDateSerializer extends JsonSerializer<Date> 
{ 
   
  @Override 
  public void serialize(Date value, JsonGenerator jgen, 
      SerializerProvider provider) 
    throws IOException, JsonProcessingException 
  { 
    jgen.writeString(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(value)); 
  } 
} 

 注意,有了轉(zhuǎn)換器,千萬(wàn)別忘了在domain字段上加上注解,將jackson在轉(zhuǎn)換json的時(shí)候調(diào)用我們定義的轉(zhuǎn)換器:

@JsonSerialize(using = CustomDateSerializer.class) 
  public Date getLsd06() { 
    return lsd06; 
  } 

這里我加到get方法上,返回前端的時(shí)候就會(huì)調(diào)用我們定義的轉(zhuǎn)換器了。

以上就是小編為大家?guī)?lái)的SpringMVC用JsonSerialize日期轉(zhuǎn)換方法全部?jī)?nèi)容了,希望大家多多支持腳本之家~

相關(guān)文章

  • Springboot?多級(jí)緩存設(shè)計(jì)與實(shí)現(xiàn)方案

    Springboot?多級(jí)緩存設(shè)計(jì)與實(shí)現(xiàn)方案

    多級(jí)緩存是提升高并發(fā)系統(tǒng)性能的關(guān)鍵策略之一,它不僅能夠減少系統(tǒng)的響應(yīng)時(shí)間,提高用戶(hù)體驗(yàn),還能有效降低后端系統(tǒng)的負(fù)載,防止系統(tǒng)過(guò)載,這篇文章主要介紹了Springboot?多級(jí)緩存設(shè)計(jì)與實(shí)現(xiàn),需要的朋友可以參考下
    2024-02-02
  • java代碼如何讀取bootstrap.yml配置信息

    java代碼如何讀取bootstrap.yml配置信息

    這篇文章主要介紹了java代碼如何讀取bootstrap.yml配置信息問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Java優(yōu)化重復(fù)冗余代碼的8種方式總結(jié)

    Java優(yōu)化重復(fù)冗余代碼的8種方式總結(jié)

    日常開(kāi)發(fā)中,我們經(jīng)常會(huì)遇到一些重復(fù)代碼,最近小編優(yōu)化了一些系統(tǒng)中的重復(fù)代碼,用了好幾種的方式,感覺(jué)挺有用的,所以本文給大家講講優(yōu)化重復(fù)代碼的幾種方式
    2023-08-08
  • Java?Lambda表達(dá)式語(yǔ)法及用法示例

    Java?Lambda表達(dá)式語(yǔ)法及用法示例

    這篇文章主要給大家介紹了關(guān)于Java?Lambda表達(dá)式語(yǔ)法及用法的相關(guān)資料,lambda表達(dá)式是JAVA8中提供的一種新的特性,它支持Java也能進(jìn)行簡(jiǎn)單的"函數(shù)式編程",文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • IDEA 2020版本最新破解教程可激活至2089年(推薦)

    IDEA 2020版本最新破解教程可激活至2089年(推薦)

    這篇文章主要介紹了IDEA 2020版本最新破解教程可激活至2089年,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Servlet輸出一個(gè)驗(yàn)證碼圖片的實(shí)現(xiàn)方法實(shí)例

    Servlet輸出一個(gè)驗(yàn)證碼圖片的實(shí)現(xiàn)方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于Servlet輸出一個(gè)驗(yàn)證碼圖片的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Java字符串常量池示例詳解

    Java字符串常量池示例詳解

    作為最基礎(chǔ)的引用數(shù)據(jù)類(lèi)型,Java設(shè)計(jì)者為 String 提供了字符串常量池以提高其性能,下面這篇文章主要給大家介紹了關(guān)于Java字符串常量池的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • SpringBoot項(xiàng)目如何將Bean注入到普通類(lèi)中

    SpringBoot項(xiàng)目如何將Bean注入到普通類(lèi)中

    這篇文章主要介紹了SpringBoot項(xiàng)目如何將Bean注入到普通類(lèi)中,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 基于dubbo分組group的一些總結(jié)

    基于dubbo分組group的一些總結(jié)

    這篇文章主要介紹了關(guān)于dubbo分組group的一些總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • java tostring方法重寫(xiě)代碼示例

    java tostring方法重寫(xiě)代碼示例

    這篇文章主要介紹了java tostring方法重寫(xiě)代碼示例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-10-10

最新評(píng)論

宜宾县| 太仆寺旗| 五常市| 信阳市| 玉屏| 安溪县| 岐山县| 旺苍县| 长海县| 宝兴县| 石棉县| 石门县| 凌海市| 栾城县| 本溪市| 满城县| 禄劝| 武汉市| 梅河口市| 逊克县| 鄂州市| 大冶市| 台湾省| 宜良县| 田林县| 洪洞县| 安丘市| 吐鲁番市| 洛南县| 正蓝旗| 云阳县| 响水县| 霍林郭勒市| 湄潭县| 阜城县| 嘉兴市| 建宁县| 汕尾市| 通州市| 临清市| 莒南县|