Duffblog

          前進一步,看看,需要前進更大一步才可以。

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            5 隨筆 :: 53 文章 :: 5 評論 :: 0 Trackbacks

          Apache Commons 是一個非常有用的工具包,解決各種實際的通用問題,你會發現它們正是你冥思苦想所需要的東西。它們不是絕世武功,但確是個隨手可用的擒拿手, Commons 一出,問題手到擒來。

          下面是一個全面的簡述表:

          組件

          說明

          BeanUtils

          Commons-BeanUtils 提供對 Java 反射和自省 API 的包裝

          Betwixt

          Betwixt 提供將 JavaBean 映射至 XML 文檔,以及相反映射的服務 .

          Chain

          Chain 提供實現組織復雜的處理流程的 責任鏈模式 ”.

          CLI

          CLI 提供針對命令行參數,選項,選項組,強制選項等的簡單 API.

          Codec ?

          Codec 包含一些通用的編碼解碼算法。包括一些語音編碼器, Hex, Base64, 以及 URL encoder.

          Collections ?

          Commons-Collections 提供一個類包來擴展和增加標準的 Java Collection 框架

          Configuration

          Commons-Configuration 工具對各種各式的配置和參考文件提供讀取幫助 .?

          Daemon

          一種 unix-daemon-like java 代碼的替代機制

          DBCP ?

          Commons-DBCP 提供數據庫連接池服務 ?

          DbUtils ?

          DbUtils 是一個 JDBC helper 類庫,完成數據庫任務的簡單的資源清除代碼 .?

          Digester ?

          Commons-Digester 是一個 XML-Java 對象的映射工具,用于解析 XML 配置文件 .?

          Discovery

          Commons-Discovery 提供工具來定位資源 ( 包括類 ) ,通過使用各種模式來映射服務 / 引用名稱和資源名稱 .

          EL ?

          Commons-EL 提供在 JSP2.0 規范中定義的 EL 表達式的解釋器 .

          FileUpload ?

          FileUpload 使得在你可以在應用和 Servlet 中容易的加入強大和高性能的文件上傳能力 .

          HttpClient

          Commons-HttpClient 提供了可以工作于 HTTP 協議客戶端的一個框架 .

          IO

          IO 是一個 I/O 工具集 .

          Jelly

          Jelly 是一個基于 XML 的腳本和處理引擎。 Jelly 借鑒了 JSP 定指標簽, Velocity, Cocoon Xdoclet 中的腳本引擎的許多優點。 Jelly 可以用在命令行, Ant 或者 Servlet 之中 .

          Jexl

          Jexl 是一個表達式語言,通過借鑒來自于 Velocity 的經驗擴展了 JSTL 定義的表達式語言 .?

          JXPath

          Commons-JXPath 提供了使用 Xpath 語法操縱符合 Java 類命名規范的 JavaBeans 的工具。也支持 maps, DOM 和其他對象模型 .?

          Lang

          Commons-Lang 提供了許多許多通用的工具類集,提供了一些 java.lang 中類的擴展功能 .

          Latka

          Commons-Latka 是一個 HTTP 功能測試包,用于自動化的 QA, 驗收和衰減測試 .

          Launcher

          Launcher 組件是一個交叉平臺的 Java 應用載入器。 Commons-launcher 消除了需要批處理或者 Shell 腳本來載入 Java 類。 . 原始的 Java 類來自于 Jakarta Tomcat 4.0 項目 .

          Logging

          Commons-Logging 是一個各種 logging API 實現的包裹類 .?

          Math

          Math 是一個輕量的,自包含的數學和統計組件,解決了許多非常通用但沒有及時出現在 Java 標準語言中的實踐問題 .

          Modeler

          Commons-Modeler 提供了建模兼容 JMX 規范的 Mbean 的機制 .

          Net

          Net 是一個網絡工具集,基于 NetComponents 代碼,包括 FTP 客戶端等等 .?

          Pool

          Commons-Pool 提供了通用對象池接口,一個用于創建模塊化對象池的工具包,以及通常的對象池實現 .

          Primitives

          Commons-Primitives 提供了一個更小,更快和更易使用的對 Java 基本類型的支持。當前主要是針對基本類型的 collection.

          Validator

          The commons-validator 提供了一個簡單的,可擴展的框架來在一個 XML 文件中定義校驗器 ( 校驗方法 ) 和校驗規則。支持校驗規則的和錯誤消息的國際化 .

          詳細信息位于: http://jakarta.apache.org/commons/index.html

          posted on 2006-05-31 11:11 追球者 閱讀(208) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 鄯善县| 凤冈县| 抚远县| 阳东县| 平顶山市| 镇安县| 雷州市| 奉节县| 洛浦县| 宁蒗| 嫩江县| 太仆寺旗| 新野县| 庆城县| 宁城县| 探索| 轮台县| 祥云县| 百色市| 富锦市| 凤山市| 新兴县| 舒兰市| 海城市| 南郑县| 通许县| 东乡族自治县| 阿拉尔市| 龙里县| 浑源县| 静安区| 龙门县| 吐鲁番市| 林口县| 定陶县| 泸西县| 兴海县| 陵水| 青海省| 广河县| 丹棱县|