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

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

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

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)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • java多線程應(yīng)用實現(xiàn)方法

    java多線程應(yīng)用實現(xiàn)方法

    以前沒有寫筆記的習慣,現(xiàn)在慢慢的發(fā)現(xiàn)及時總結(jié)是多么的重要了,呵呵。雖然才大二,但是也快要畢業(yè)了,要加油
    2012-11-11
  • Java8新特性時間日期庫DateTime API及示例詳解

    Java8新特性時間日期庫DateTime API及示例詳解

    這篇文章主要介紹了Java8新特性時間日期庫DateTime API及示例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • java數(shù)據(jù)結(jié)構(gòu)與算法之冒泡排序詳解

    java數(shù)據(jù)結(jié)構(gòu)與算法之冒泡排序詳解

    這篇文章主要介紹了java數(shù)據(jù)結(jié)構(gòu)與算法之冒泡排序,結(jié)合實例形式詳細分析了java冒泡排序的原理、實現(xiàn)技巧與相關(guān)注意事項,需要的朋友可以參考下
    2017-05-05
  • springboot配置文件屬性變量引用方式${}和@@用法及區(qū)別說明

    springboot配置文件屬性變量引用方式${}和@@用法及區(qū)別說明

    這篇文章主要介紹了springboot配置文件屬性變量引用方式${}和@@用法及區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • SpringBoot Admin升級boot等組件版本后無法監(jiān)控微服務(wù)問題

    SpringBoot Admin升級boot等組件版本后無法監(jiān)控微服務(wù)問題

    這篇文章主要介紹了SpringBoot Admin升級boot等組件版本后無法監(jiān)控微服務(wù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • ArrayList底層操作機制源碼解析

    ArrayList底層操作機制源碼解析

    這篇文章主要介紹了ArrayList底層操作機制源碼解析,當創(chuàng)建ArrayList對象時,如果使用的是無參構(gòu)造器,則初始elementData容量為0,第1次添加,則擴容elementData為10,如需要再次擴容,則擴容elementData為1.5倍,需要的朋友可以參考下
    2023-09-09
  • Java中泛型使用實例詳解

    Java中泛型使用實例詳解

    這篇文章主要介紹了Java中泛型使用實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Java讀取.properties配置文件方法示例

    Java讀取.properties配置文件方法示例

    這篇文章主要介紹了Java讀取.properties配置文件,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • MyBatis-Plus條件構(gòu)造器之condition參數(shù)的使用

    MyBatis-Plus條件構(gòu)造器之condition參數(shù)的使用

    這篇文章主要介紹了MyBatis-Plus條件構(gòu)造器之condition參數(shù)的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • hashMap擴容時應(yīng)該注意這些死循環(huán)問題

    hashMap擴容時應(yīng)該注意這些死循環(huán)問題

    今天給大家?guī)淼氖顷P(guān)于Java的相關(guān)知識,文章圍繞著hashMap擴容時的死循環(huán)問題展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06

最新評論

收藏| 盖州市| 保定市| 方山县| 正镶白旗| 门头沟区| 谷城县| 北川| 盐亭县| 金塔县| 安阳县| 嘉峪关市| 广州市| 大竹县| 班玛县| 阿尔山市| 二手房| 包头市| 大城县| 依兰县| 广饶县| 泰和县| 东至县| 嵊州市| 宜兴市| 黑山县| 洛浦县| 白水县| 柘城县| 肇源县| 军事| 盐津县| 四会市| 武强县| 金堂县| 垦利县| 会理县| 婺源县| 房山区| 新乡县| 浦北县|