欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Springmvc自定義參數(shù)轉(zhuǎn)換實現(xiàn)代碼解析

 更新時間:2020年07月07日 12:08:41   作者:林汐-  
這篇文章主要介紹了Springmvc自定義參數(shù)轉(zhuǎn)換實現(xiàn)代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

springmvc的參數(shù)綁定有以下幾種方法

1)默認的參數(shù)綁定 Request Response Session Model(實現(xiàn)ModelMap)

2)簡單類型參數(shù)綁定 方法的形參上(Integer id,String,Double,Boolean)

3)pojo類型

4)包裝類型 QueryVo

5)參數(shù)綁定之自定義參數(shù)轉(zhuǎn)換

高級參數(shù)綁定

1)綁定數(shù)組

直接在方法的參數(shù)上綁定 xxx[] xxx

將數(shù)組注入對象,用該對象來接受數(shù)組

2)綁定list

使用包裝類,包裝類中有l(wèi)ist集合

自定義參數(shù)轉(zhuǎn)換的步驟

1、在springmvc.xml中配置Conveter轉(zhuǎn)換器

<bean id="conversionServiceFactoryBean" class="org.springframework.format.support.FormattingConversionServiceFactoryBean">
  <!-- 配置 多個轉(zhuǎn)換器-->
  <property name="converters">
    <list>
      <bean class="com.itheima.springmvc.conversion.DateConveter"/>
    </list>
  </property>
</bean>

2、定義轉(zhuǎn)換類,實現(xiàn)Conveter接口

DateConveter 類:

public class DateConveter implements Converter<String, Date>{

  public Date convert(String source) {
    // TODO Auto-generated method stub
    try {
      if(null != source){//2016:11-05 11_43-50
        DateFormat df = new SimpleDateFormat("yyyy:MM-dd HH_mm-ss");
        return df.parse(source);
      }
    } catch (Exception e) {
      // TODO: handle exception
    }
    return null;
  }

}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java中InetAddress類的使用

    Java中InetAddress類的使用

    InetAddress類是Java中用于表示IP地址的類,本文就來介紹一下Java中InetAddress類的使用,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • IDEA新建javaWeb以及Servlet簡單實現(xiàn)小結(jié)

    IDEA新建javaWeb以及Servlet簡單實現(xiàn)小結(jié)

    這篇文章主要介紹了IDEA新建javaWeb以及Servlet簡單實現(xiàn)小結(jié),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • springboot集成swagger3與knife4j的詳細代碼

    springboot集成swagger3與knife4j的詳細代碼

    這篇文章主要介紹了springboot集成swagger3與knife4j,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • java啟動jar包將日志打印到文本的簡單操作

    java啟動jar包將日志打印到文本的簡單操作

    這篇文章主要介紹了java啟動jar包將日志打印到文本的簡單操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Java實現(xiàn)批量發(fā)送帶附件的郵件代碼

    Java實現(xiàn)批量發(fā)送帶附件的郵件代碼

    大家好,本篇文章主要講的是Java實現(xiàn)批量發(fā)送帶附件的郵件代碼,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • SpringBoot在啟動類main方法中調(diào)用service層方法報“空指針異?!暗慕鉀Q辦法

    SpringBoot在啟動類main方法中調(diào)用service層方法報“空指針異常“的解決辦法

    這篇文章主要介紹了SpringBoot在啟動類main方法中調(diào)用service層方法報“空指針異?!暗慕鉀Q辦法,大多數(shù)情況下,我們使用Springboot是創(chuàng)建一個maven項目,然后通過controller層的接口調(diào)用,但也有特殊情況,文章介紹的非常詳細,需要的朋友可以參考下
    2024-06-06
  • Java使用Gateway自定義負載均衡過濾器

    Java使用Gateway自定義負載均衡過濾器

    這篇文章主要介紹了Java使用Gateway自定義負載均衡過濾器,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Java依賴倒轉(zhuǎn)原則_動力節(jié)點Java學(xué)院整理

    Java依賴倒轉(zhuǎn)原則_動力節(jié)點Java學(xué)院整理

    這篇文章主要介紹了Java依賴倒轉(zhuǎn)原則的定義及問題由來解決方案,感興趣的朋友一起看看吧
    2017-08-08
  • 淺談JMeter engine啟動原理

    淺談JMeter engine啟動原理

    本文主要介紹jmeter在控制臺在點擊執(zhí)行之后底層所做的一些主要事情及內(nèi)容,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Java8通過CompletableFuture實現(xiàn)異步回調(diào)

    Java8通過CompletableFuture實現(xiàn)異步回調(diào)

    這篇文章主要介紹了Java8通過CompletableFuture實現(xiàn)異步回調(diào),CompletableFuture是Java?8?中新增的一個類,它是對Future接口的擴展,下文關(guān)于其更多相關(guān)詳細介紹需要的小伙伴可以參考一下
    2022-04-04

最新評論