Jakarta commons——概述

          Commons的包分成两部分:Sandbox,Commons代码库。Sandbox是一个测试平台,用来检验各种设想、计划。本文介绍的组件属于Commons代码库,文章将展示各个组件的功能、适用场合,并通过简单的例子介绍其用法。

Beautils

和标准 JavaBean 使用有关 , 可以用来拷贝 JavaBean, 使用了反射和内省 , 大量地被使用 .

Betwixt

能够在 JavaBean 和 XML 之间互相转换

Chain

责任链模式的一个实现

Collections

扩展了 java.util.collection 接口

DBCP

数据连接池服务 , 使用于任何数据库

DbUtils

JDBC 辅助类

Digester

XML 文件到 Java 对象的映射机制

Discovery

按照一种统一的方式定位和实例化类及其他资源。

FileUpload

让 Servlet 和 web 应用具有文件上传的能力

Http Client

提供了模拟浏览器的功能

IO

I/O 框架集合

Lang

扩展了 java. lang 包

Pool

对象池组件

validator

使用 XML 定义验证规则的框架

为了便于说明,本文把Commons项目十八个成品级的组件(排除了EL、Latka和Jexl)分成5类,如下表所示。

Jakarta commons——概述_第1张图片

必须指出的是,这种分类只是为了方便文章说明,Commons项目里面实际上并不存在这种分类,同时这些分类的边界有时也存在一定的重叠。

你可能感兴趣的:(xml,框架,servlet,Collections,扩展,sandbox)