成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Apache Commons工具包

wangshijun / 1742人閱讀

摘要:但是集合框架專門有一個工具包對它們進行了擴展。是為了方便對的操作的工具包。如下實例你好你好是用于處理文件上傳的工具包。

commons-lang

 commons-lang為java核心類提供額外的方法。比如為Date類型提供addDays(),addHours操作,為String類提供isBlank(),isEmpty()操作。但是java集合框架專門有一個工具包commons-collections對它們進行了擴展。

commons-io

 commons-io提供了常用的io操作。比如FileUtils.copyDirectoryToDirectory(File srcDir, File destDir)將一個srcDir目錄及其子目錄和文件復制到destDir中。

commons-beanutils

 commons-beanutils是為了方便對javabean的操作的工具包。比如BeanUtils.copyProperties(final Object dest, final Object orig)可以方便的將orig對象中的屬性復制到dest對象中。

commons-collections

 commons-collections提供了對Java集合框架的擴展,使用commons-collections能夠更大程度上方便我們對集合的操作。比如在這個工具包中添加了BidiMap類型,使用這個類型我們不僅僅可以通過key獲取value,也可以通過value獲取key;只是這個通過key獲取value和通過value獲取key的方法名不一樣。如下實例:

import org.apache.commons.collections.BidiMap;
import org.apache.commons.collections.bidimap.TreeBidiMap;

public class Main {
    public static void main(String[] args) {
        BidiMap ChineseEnglishMap = new TreeBidiMap();

        ChineseEnglishMap.put("hello", "你好");

        System.out.println(ChineseEnglishMap.get("hello"));
        System.out.println(ChineseEnglishMap.getKey("你好"));
    }
}
commons-fileupload

 commons-fileupload是用于處理文件上傳的工具包。它僅能夠處理form標簽上傳文件的方式;實際上前端無論使用何種方式上傳文件(js,html獲取其他分片上傳),最終都還是要將數(shù)據(jù)轉(zhuǎn)換為form格式傳到后臺,所以commons-fileupload是可以處理所有類型的文件上傳的。關于基于form標簽上傳文件原理可以參考Form-based File Upload in HTML

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/74727.html

相關文章

  • 排名前16的Java工具

    摘要:在中,工具類定義了一組公共方法,這篇文章將介紹中使用最頻繁及最通用的工具類。另外,工具類,根據(jù)阿里開發(fā)手冊,包名如果要使用不能帶,工具類命名為 在Java中,工具類定義了一組公共方法,這篇文章將介紹Java中使用最頻繁及最通用的Java工具類。以下工具類、方法按使用流行度排名,參考數(shù)據(jù)來源于Github上隨機選取的5萬個開源項目源碼。 一. org.apache.commons.io....

    android_c 評論0 收藏0
  • 干貨:排名前16的Java工具

    摘要:在中,工具類定義了一組公共方法,這篇文章將介紹中使用最頻繁及最通用的工具類。另外,工具類,根據(jù)阿里開發(fā)手冊,包名如果要使用不能帶,工具類命名為。 showImg(https://segmentfault.com/img/remote/1460000015356958); 在Java中,工具類定義了一組公共方法,這篇文章將介紹Java中使用最頻繁及最通用的Java工具類。以下工具類、方法...

    nanchen2251 評論0 收藏0
  • java十六大常用工具

    摘要:一關閉一個流或者且不拋出異常。刪除文件或文件夾且不會拋出異常。此外,還支持等十格式化參數(shù),返回一個或者可用字符串把或者等轉(zhuǎn)換為十一加密,返回位加密加密加密加密,返回位十二是否為空根據(jù)條件篩選集合元素根據(jù)指定方法處理集合元素,類似的。 一. org.apache.commons.io.IOUtils closeQuietly 關閉一個IO流、socket、或者selector且不...

    joyqi 評論0 收藏0
  • Java日志那些事

    摘要:但是考慮到各不相同,所以出現(xiàn)了等日志框架。日志框架只是統(tǒng)一的,其底層的具體的日志記錄工作還是由等承擔。如何選擇和搭配日志系統(tǒng)目前來說,新應用使用是首選,一些老系統(tǒng)中很可能使用的是等。所以若日志沖突時,使用的三方庫只需要相應的實現(xiàn)庫即可。 日志系統(tǒng)的發(fā)展 我們?nèi)粘=佑|到的日志系統(tǒng)有很多種,log4j,JUL(jdk自帶),logback等,我們可以直接根據(jù)對象的日志API進行使用。但是考...

    GeekQiaQia 評論0 收藏0
  • 使用IDEA基于Maven搭建多模塊聚合工程(springmvc+spring+mybatis整合)

    摘要:最后運行,如下圖所示,就說明跑通了總結(jié)之前看別人的博客,有選擇項,自己弄死活跑不通。選擇那項,啥都不選選擇那項。還要注意打包方式,,, 一.工程目錄 下面是搭建之后的目錄showImg(https://segmentfault.com/img/remote/1460000015755454?w=407&h=467); 先看一下目錄關系 taotao-parent(父工程管理jar包的版...

    szysky 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<