组件
| 描述
|
BCEL
| 字节码工程库——分析,创建和操纵Java类文件
|
BeanUtils
| 易于使用的Java反射和内省API
|
BSF
| Bean脚本框架 - 包括脚本语言接口,以及JSR-223
|
Chain
| 责任链模式实现
|
CLI
| 命令行参数解析器。
|
Codec
| 常用的编码/解码算法(例如:语音,base64,URL)。
|
Collections
| 扩展或增强Java集合框架。
|
Compress
| 为处理tar,zip,zbip2等文件定义的一些接口
|
Configuration
| 读取各种格式的配置/首选项文件。
|
CSV
| 读取和写入逗号分隔值文件的组件。
|
Daemon
| 可以帮你实现将一个普通的 Java 应用变成系统的一个后台服务.
|
DBCP
| 数据库线程池服务
|
DbUtils
| JDBC助手库
|
Digester
| XML到Java对象的映射工具。
|
Discovery
| 通过将服务名称及引用名称映射为资源名称来查找资源的工具。
|
EL
| JSP2.0规范定义的EL表达式解析器。
|
Email
| 通过Java发送邮件的库
|
Exec
| Java中处理外部进程执行和环境管理的API用于。
|
FileUpload
| 在servlet和Web application中添加文件上传的功能
|
Functor
| Apache Commons Functor 库包括大量基本构造,可以在涉及闭包和高阶函数的复杂使用场景中重复使用。
|
Imaging (previously called Sanselan)
| 纯Java的图像库。
|
IO
| I / O工具集。
|
JCI
| Java 编译器接口
|
JCS
| Java缓存系统
|
Jelly
| 基于XML的脚本和处理引擎。
|
Jexl
| 表达式语言,它扩展了JSTL的表达式语言。
|
JXPath
| 使用XPath语法操作Java bean的实用工具包。
|
Lang
| java.lang中的类提供额外的功能。
|
Launcher
| 跨平台的Java应用程序启动。
|
Logging
| 各种日志API的实现的包装器。
|
Math
| 轻量,无依赖的数学和统计组件。
|
Modeler
| 提供符合JMX规范的,用于创建Model Mbeans的机制
|
Net
| 网络工具和协议的实现集合。
|
OGNL
| OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。
|
Pool
| 通用对象池组件。
|
Primitives
| Commons-Primitives提供了一个更小,更快和更易使用的对Java基本类型的支持。
|
Proxy
| 创建动态代理的包。
|
SCXML
| 有限状态机XML规范的实现,目的是为了创建和维护Java的SCXML引擎。它能够执行一个使用SCXML文档定义的的状态机,及抽象出环境的接口。
|
Validator
| 通过XML文件定义验证器和验证规则的框架。
|
VFS
| VFS把对各种各样的的文件系统的访问封装成统一的应用程序接口,这大大的简化了应用程序本身代码的复杂度。Apache上的项目的稳定性也是有目共睹的,目前VFS支持下面一些文件系统,当然你也可以自行进行扩展。如FTP,SMB,ZIP或者单个逻辑文件系统
|
Weaver
| 提供了一个简单的途径来增强编译好的字节码。
|