`

Apache Commons Wiki 转载

阅读更多
Components
On this wiki:

BeanUtils - Utilities for manipulating java beans, including copying properties, cloning, invoking methods and type conversion.

Betwixt - Services for mapping JavaBeans to XML documents, and vice versa.

Chain - A "Chain of Responsibility" pattern implemention for organizing complex processing flows.

CLI - Command Line Interface library for processing command-line options and arguments.

Codec - General encoding/decoding algorithms. Includes some phonetic encoders, Hex, Base64, and a URL encoder.

Collections - Builds upon the Java Collections Framework of List, Set and Map to provide many more implementations, new collections and abstract base classes.

Configuration - Tools to assist in the reading of configuration/preferences files in various formats

Daemon - Run (java) applications as windows service or UNIX daemon.

DBCP - Database connection pooling services.

Digester - An XML-to-Java-object mapping utility commonly used for parsing XML configuration files.

Email - Simplify email sending with Java. Built on top of the Java Mail API.

FileUpload - Makes it easy to add robust, high-performance, file upload capability to your servlets and web applications

HttpClient - A framework for working with the client-side of the HTTP protocol.

IO - Utility classes, stream implementations, file filters and endian classes to assist in input/output operations.

JCI - Java Compiler Interface

JEXL - A velocity-esque expression interpreter

Jelly - An XML-based scripting language

JXPath - Facilities for applying xpath expressions to graphs of objects of all kinds: Java beans, Maps, Servlet contexts, DOM etc.

Lang - Common utilities that should be provided by the JDK, including String handling, Object and Date helpers, nested exceptions and enumerated types.

Launcher - A cross platform Java application launcher which eliminates the need for a batch or shell script to launch a Java class.

Logging A thin, modular bridging API with out-of-the-box support for the most well known logging systems.

Math Lightweight, self-contained mathematics and statistics components.

Modeler Mechanisms to create Model MBeans compatible with the Java Management Extensions (JMX) specification.

Net - A collection of classes implementing various network protocols such as FTP, NNTP, SMTP, Telnet.

Pool - A generic object pooling interface, a toolkit for creating modular object pools and several general purpose pool implementations.

SCXML - A Java implementation of State Chart XML (SCXML), currently a W3C Working Draft.

Transaction - Utility classes commonly used in transactional programming

Validator - Components for user input validation

VFS - Extensible framework to acces various filesystems through an unified api with implementations for e.g. sftp, smb, http, zip, ...

On the commons site:

http://commons.apache.org/components.html

分享到:
评论

相关推荐

    Docker系列教程 【九】 用于镜像操作的10个Docker Remote API - 大舒's wiki1

    Apache commons are excellent jobs首页Java基础待整理整理的东西关于Docker系列教程 【九】 用于镜像操作的10个Dock

    wiki-java 0.27r122.zip

    3. **框架和库**:"org"目录下的子目录可能对应不同的Java框架或库,如Spring Framework、Hibernate ORM、Apache Commons等,这些都极大地扩展了Java的功能。 4. **示例代码**:为了帮助开发者更好地理解和应用Java...

    dev-wiki:开发者社区网站

    6. **框架与库**:介绍Spring、Hibernate、MyBatis等主流Java框架,以及Guava、Apache Commons等实用工具库的使用。 7. **Java EE**:涵盖Servlet、JSP、JPA、EJB等企业级应用开发技术,助力开发者构建大型分布式...

    jspwiki jar

    3. **依赖库**:JSPWiki依赖于许多其他的Java库,如Apache Commons、iText(用于PDF导出)等,这些库的JAR文件也会包含在JSPWiki的部署包中。 4. **资源文件**:如语言文件、样式表、图像等,这些资源帮助JSPWiki...

    wiki-count:解析维基百科文章中的文本并提供最常用的词

    维基数 解析维基百科文章中的文本并提供最常用的词。 输入:英文维基百科文章的 URL。 输出:该文章中最常用的词,降序排列。 下载 未来的计划 为非英文文章提供功能 ... Apache Commons Lang (3.x) JavaFX 2

    wustl-common-utilities:WUSTL Common Utilities是一个主要由caTissue Suite使用的开源项目

    它是使用Hibernate,DOM4j,Apache Commons Lang,Log4j用Java编写的。 WUSTL通用实用程序根据BSD 3-条款许可进行分发。 有关详细信息,请参见NOTICE和LICENSE文件。 您可以在以下链接中找到有关WUSTL通用实用程序...

    struts2中警告消息问题的解决方法

    - Struts2 Wiki:Apache Struts的Wiki页面提供了一些迁移指南和故障排查信息,可以帮助定位和解决问题。 通过以上步骤,应该能有效解决Struts2框架中的“警告: Could not find property [xxx]”问题。记住,良好的...

    wiki-web:自动从code.google.compwiki-web导出

    开发者可能利用模板引擎(如Thymeleaf或FreeMarker)来生成动态HTML页面,并且可能集成了第三方库如Apache Commons或Google Guava来提高开发效率。 总之,"wiki-web"项目是一个基于Java的维基系统,其源代码可以从...

    java种菜源码-radieschen-java:萝卜个人维基

    java种菜源码雷迪申 这是一个用 Java 实现的个人 wiki 系统。 除了我之外,其他人从未使用过它。 但对我来说,它以稳定的方式工作。...commons-io-1.2 swxml 和 jdom 豆壳 2.+ 当我在 Eclipse 中开发 Rad

    技術分享_elFinder1

    为了适应不同项目的需求,可以对elFinder的Java Servlet连接器进行定制,如移除Spring Framework依赖,将Apache Commons Lang3替换为Commons Lang 2.6,并打包成elfinder-connector.jar,以便在不同项目中复用。...

    wikitool:游戏内维基集成

    Java的开源社区提供了大量的类库和框架,如Spring、Apache Commons等,这些都可以用来构建高效稳定的服务端架构。 1. **服务端架构** - **RESTful API**:为了与游戏客户端进行数据交互,项目通常会采用RESTful ...

    viritin:Vaadin开发人员的“公共”库

    高级Java用户使用各种apache-commons库或Guava来解决JDK库中的这些不便之处。 该库尝试对Vaadin执行相同的操作。 想法是将精力集中在服务器端Java上,以改进现有的API,因此将其扔到应用程序或其他附件中应该尽...

    joycon-toolweb:Joy-Con和Pro Controller颜色修改工具

    Joy-Con工具(网络) Joy-Con和Pro Controller颜色修改工具 免责声明 该软件会永久修改硬件。 这可能会导致诸如固件更新后无法... 参见https://commons.wikimedia.org/wiki/File:Nintendo_Switch_Joy-Con_illustrat

    AlphaCore:为jakedude的项目创建的AlphaCore插件

    AlphaCore可能会在pom.xml或build.gradle文件中声明其依赖的外部库,如Apache Commons、Spring框架等,以实现特定功能。 6. **测试框架**:为了确保AlphaCore的正确性和稳定性,项目可能包含JUnit或其他测试框架的...

    NiagaraWords

    同时,他们也可能利用了第三方库,如Apache Commons、Guava等,来增强功能或提高开发效率。 NiagaraWords项目可能包含以下核心知识点: 1. **文件和目录操作**:Java的File类和IO流用于处理文件和目录,这可能涉及...

    com.springJadeProject.console

    3. **命令行接口**:项目使用命令行接口,可能利用Java的`java.util.Scanner`类或其他库如Apache Commons CLI来处理用户输入和显示输出。 4. **配置管理**:Spring项目通常使用XML或Java配置来定义bean和依赖关系。...

    J2EE程序员需掌握的技术

    - Log4j,Jakarta Commons Logging:日志记录工具。 15. **缓存框架**: - OSCache,JBoss Cache,Ehcache:提高性能的缓存解决方案。 16. **工作流**: - jBPM:工作流管理系统。 17. **Portal**: - JBoss ...

Global site tag (gtag.js) - Google Analytics