Apache Commons 简述
Apache Commons 是一个关注于可复用的 Java 组件的 Apache 项目。Apache Commons 由三部分构成:
Commons Proper - 一个可复用的 Java 组件库。
Commons Sandbox - Java 组件开发的工作区。
Commons Dormant - 当前非活动状态的组件库。
Commons Proper 致力于创建和维护可服用的 Java 组件。这些 Java 组件都是尽可能小地依赖其他的库使得组件能够方便地应用。而且这些组件的开发者尽力地保持组件接口的稳定,这样组件的使用者在实现这些组件的时候就不必担心未来接口会发生变化。以下是这些可复用组件的列表。
Components | Description |
BCEL | Byte Code Engineering Library - analyze, create, and manipulate Java class files. |
BeanUtils | Easy-to-use wrappers around the Java reflection and introspection APIs. |
BSF | Bean Scripting Framework - interface to scripting languages, including JSR-223 |
Chain | Chain of Responsibility pattern implemention. |
CLI | Command Line arguments parser. |
Codec | General encoding/decoding algorithms (for example phonetic, base64, URL). |
Collections | Extends or augments the Java Collections Framework. |
Compress | Defines an API for working with tar, zip and bzip2 files. |
Configuration | Reading of configuration/preferences files in various formats. |
CSV | Component for reading and writing comma separated value files. |
Daemon | Alternative invocation mechanism for unix-daemon-like java code. |
DBCP | Database connection pooling services. |
DbUtils | JDBC helper library. |
Digester | XML-to-Java-object mapping utility. |
Discovery | Tools for locating resources by mapping service/reference names to resource names. |
EL | Interpreter for the Expression Language defined by the JSP 2.0 specification. |
Library for sending e-mail from Java. | |
Exec | API for dealing with external process execution and environment management in Java. |
FileUpload | File upload capability for your servlets and web applications. |
Functor | A functor is a function that can be manipulated as an object, or an object representing a single, generic function. |
Imaging | A pure-Java image library. |
IO | Collection of I/O utilities. |
JCI | Java Compiler Interface |
JCS | Java Caching System |
Jelly | XML based scripting and processing engine. |
Jexl | Expression language which extends the Expression Language of the JSTL. |
JXPath | Utilities for manipulating Java Beans using the XPath syntax. |
Lang | Provides extra functionality for classes in java.lang. |
Launcher | Cross platform Java application launcher. |
Logging | Wrapper around a variety of logging API implementations. |
Math | Lightweight, self-contained mathematics and statistics components. |
Modeler | Mechanisms to create Model MBeans compatible with JMX specification. |
Net | Collection of network utilities and protocol implementations. |
OGNL | An Object-Graph Navigation Language |
Pool | Generic object pooling component. |
Primitives | Smaller, faster and easier to work with types supporting Java primitive types. |
Proxy | Library for creating dynamic proxies. |
SCXML | An implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine. |
Validator | Framework to define validators and validation rules in an xml file. |
VFS | Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system. |
Weaver | Provides an easy way to enhance (weave) compiled bytecode. |
Apache Commons 简述的更多相关文章
- Table of Contents - Apache Commons
Apache Commons 简述 CLI Usage of CLI Option Properties Codec 常见的编码解码 Compress Configuration2 Quick sta ...
- 一篇关于apache commons类库的详解
1.1. 开篇 在Java的世界,有很多(成千上万)开源的框架,有成功的,也有不那么成功的,有声名显赫的,也有默默无闻的.在我看来,成功而默默无闻的那些框架值得我们格外的尊敬和关注,Jakarta C ...
- Apache commons (Java常用工具包)简介
Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.html Be ...
- Apache Commons Beanutils 一 (使用PropertyUtils访问Bean属性)
BeanUtils简要描述 beanutils,顾名思义,是java bean的一个工具类,可以帮助我们方便的读取(get)和设置(set)bean属性值.动态定义和访问bean属性: 细心的话,会发 ...
- Apache commons(Java常用工具包)简介
Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.html Be ...
- 一篇关于apache commons类库的详解[转]
1.1. 开篇 在Java的世界,有很多(成千上万)开源的框架,有成功的,也有不那么成功的,有声名显赫的,也有默默无闻的.在我看来,成功而默默无闻的那些框架值得我们格外的尊敬和关注,Jakarta C ...
- 转载:Apache commons开源工具简介
Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.html Be ...
- 日期工具类 DateUtils(继承org.apache.commons.lang.time.DateUtils类)
/** * */ package com.dsj.gdbd.utils.web; import org.apache.commons.lang3.time.DateFormatUtils; impor ...
- apache commons类库的学习
原文地址http://www.tuicool.com/articles/iyEbquE 1.1. 开篇 在Java的世界,有很多(成千上万)开源的框架,有成功的,也有不那么成功的,有声名显赫的,也有默 ...
随机推荐
- 网络子系统54_ip协议分片重组_定位ipq
//为分片确定正确的ipq结构 // 定位5元组 // 1.<id, 源ip, 目的ip, l4协议> 可通过ip报文获取 // 2.user 通过ip_defrag给出,指出重组是由谁发 ...
- myGeneration代码生成器
转自:http://www.cnblogs.com/leitwolf/archive/2007/07/27/833255.html http://blog.csdn.net/happyhippy/ar ...
- cocos2dx 3.0 触摸机制
在cocos2dx 3.0版本号中,废弃了以往2.x版本号的写法,我们先来看一下Layer.h中的一段代码 /* Callback function should not be deprecated, ...
- Ubuntu 15.04下MySQL 5.6.25不支持中文解决办法
Ubuntu 15.04下MySQL 5.6.25不支持中文解决办法,apt-get install 安装的,不是源码包安装的mysql. 1 修改mysql的配置文件 /etc/mysql/conf ...
- 用DirectShow实现视频採集-流程构建
DirectShow作为DirectX的一个子集,它为用户提供了强大.方便的多媒体开接口,而且它拥有直接操作硬件的能力,这使得它的效率远胜于用GDI等图形方式编写的多媒体程序.前面一篇文章已经对Dir ...
- search result
https://github.com/search?l=java&p=86&q=Floating+window&type=Code&utf8=%E2%9C%93http ...
- nginx配置图片服务器
这几天研究了一下nginx配置图片服务器的相关内容,个人的一些收获与大家分享一下: Nginx是目前非常流行的web服务器,它起源于俄罗斯.它具有处理速度快,并发量大,占用资源极低等优点,尤其对于静态 ...
- [Javascript] Either Functor
Either Functor: // API Right(val) // resolve the value Left(val) // return error message Examples: m ...
- iOS开发——语法篇OC篇&高级语法精讲
高级语法精讲 一.NSSet.NSMutableSet集合的介绍 1)NSSet.NSMutableSet集合,元素是无序的,不能有重复的值. 2)用实例方法创建一个不可变集合对象 例如: //宏定义 ...
- AS3 Signals
在项目中,使用as3内置事件框架必须通过自定义事件才可以实现值的传递,大量自定义事件.定义常量和整个事件派发的管理.添加侦听器.移除侦听器,或多或少都会带来大量的代码,而signals这个框架思想原来 ...