• Apatch常用的commons工具包介绍


    1.Commons BeanUtils

    http://jakarta.apache.org/commons/beanutils/index.html

    说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些包装。比较经典的就是BeanUtils.copyProperties(objTo,objForm);

    2.Commons Configuration

    http://jakarta.apache.org/commons/configuration/

    说明:这个工具是用来帮助处理配置文件的,支持很多种存储方式

      1.    Properties files
      2.    XML documents
      3.    Property list files (.plist)
      4.    JNDI
      5.    JDBC Datasource
      6.    System properties
      7.    Applet parameters
      8.    Servlet parameters

    3.Commons HttpClient

    http://jakarta.apache.org/commons/httpclient/

    说明:这个工具可以方便通过编程的方式去访问网站。

    4.Commons Lang

    http://jakarta.apache.org/commons/lang/

    说明:这个工具包可以看成是对java.lang的扩展。提供了诸如StringUtils, StringEscapeUtils, RandomStringUtils, Tokenizer, WordUtils等工具类。

    5.Commons Virtual File System
    http://jakarta.apache.org/commons/vfs/
    说明:提供对各种资源的访问接口。支持的资源类型包括
    1.    CIFS 
    2.    FTP 
    3.    Local Files 
    4.    HTTP and HTTPS 
    5.    SFTP 
    6.    Temporary Files 
    7.    WebDAV 
    8.    Zip, Jar and Tar (uncompressed, tgz or tbz2) 
    9.    gzip and bzip2 
    10.    res 
    11.    ram 
    这个包的功能很强大,极大的简化了程序对资源的访问。

  • 相关阅读:
    十大Intellij IDEA快捷键
    多媒体播放API 生命周期束&简介
    Bitmap
    Activity
    Android中的Handler总结
    Bitmap2
    smartimageview和多线程
    Service
    微软面试题 博弈论 经典案例 (参考答案)
    ANR和消息机制
  • 原文地址:https://www.cnblogs.com/michaelShao/p/6554851.html
Copyright © 2020-2023  润新知