zoukankan      html  css  js  c++  java
  • 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 
    这个包的功能很强大,极大的简化了程序对资源的访问。

  • 相关阅读:
    java ,js获取web工程路径
    js 无刷新分页代码
    js 获取时间对象代码
    jquery 文本框失去焦点显示提示信息&&单击置空文本框
    CodeForces
    nth_element() O(n)复杂度求第k+1小元素
    CodeForces
    HDU
    杜教BM
    J
  • 原文地址:https://www.cnblogs.com/michaelShao/p/6554851.html
Copyright © 2011-2022 走看看