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
分享到:
相关推荐
Apache commons are excellent jobs首页Java基础待整理整理的东西关于Docker系列教程 【九】 用于镜像操作的10个Dock
3. **框架和库**:"org"目录下的子目录可能对应不同的Java框架或库,如Spring Framework、Hibernate ORM、Apache Commons等,这些都极大地扩展了Java的功能。 4. **示例代码**:为了帮助开发者更好地理解和应用Java...
6. **框架与库**:介绍Spring、Hibernate、MyBatis等主流Java框架,以及Guava、Apache Commons等实用工具库的使用。 7. **Java EE**:涵盖Servlet、JSP、JPA、EJB等企业级应用开发技术,助力开发者构建大型分布式...
3. **依赖库**:JSPWiki依赖于许多其他的Java库,如Apache Commons、iText(用于PDF导出)等,这些库的JAR文件也会包含在JSPWiki的部署包中。 4. **资源文件**:如语言文件、样式表、图像等,这些资源帮助JSPWiki...
维基数 解析维基百科文章中的文本并提供最常用的词。 输入:英文维基百科文章的 URL。 输出:该文章中最常用的词,降序排列。 下载 未来的计划 为非英文文章提供功能 ... Apache Commons Lang (3.x) JavaFX 2
它是使用Hibernate,DOM4j,Apache Commons Lang,Log4j用Java编写的。 WUSTL通用实用程序根据BSD 3-条款许可进行分发。 有关详细信息,请参见NOTICE和LICENSE文件。 您可以在以下链接中找到有关WUSTL通用实用程序...
- Struts2 Wiki:Apache Struts的Wiki页面提供了一些迁移指南和故障排查信息,可以帮助定位和解决问题。 通过以上步骤,应该能有效解决Struts2框架中的“警告: Could not find property [xxx]”问题。记住,良好的...
开发者可能利用模板引擎(如Thymeleaf或FreeMarker)来生成动态HTML页面,并且可能集成了第三方库如Apache Commons或Google Guava来提高开发效率。 总之,"wiki-web"项目是一个基于Java的维基系统,其源代码可以从...
java种菜源码雷迪申 这是一个用 Java 实现的个人 wiki 系统。 除了我之外,其他人从未使用过它。 但对我来说,它以稳定的方式工作。...commons-io-1.2 swxml 和 jdom 豆壳 2.+ 当我在 Eclipse 中开发 Rad
为了适应不同项目的需求,可以对elFinder的Java Servlet连接器进行定制,如移除Spring Framework依赖,将Apache Commons Lang3替换为Commons Lang 2.6,并打包成elfinder-connector.jar,以便在不同项目中复用。...
Java的开源社区提供了大量的类库和框架,如Spring、Apache Commons等,这些都可以用来构建高效稳定的服务端架构。 1. **服务端架构** - **RESTful API**:为了与游戏客户端进行数据交互,项目通常会采用RESTful ...
高级Java用户使用各种apache-commons库或Guava来解决JDK库中的这些不便之处。 该库尝试对Vaadin执行相同的操作。 想法是将精力集中在服务器端Java上,以改进现有的API,因此将其扔到应用程序或其他附件中应该尽...
Joy-Con工具(网络) Joy-Con和Pro Controller颜色修改工具 免责声明 该软件会永久修改硬件。 这可能会导致诸如固件更新后无法... 参见https://commons.wikimedia.org/wiki/File:Nintendo_Switch_Joy-Con_illustrat
AlphaCore可能会在pom.xml或build.gradle文件中声明其依赖的外部库,如Apache Commons、Spring框架等,以实现特定功能。 6. **测试框架**:为了确保AlphaCore的正确性和稳定性,项目可能包含JUnit或其他测试框架的...
同时,他们也可能利用了第三方库,如Apache Commons、Guava等,来增强功能或提高开发效率。 NiagaraWords项目可能包含以下核心知识点: 1. **文件和目录操作**:Java的File类和IO流用于处理文件和目录,这可能涉及...
3. **命令行接口**:项目使用命令行接口,可能利用Java的`java.util.Scanner`类或其他库如Apache Commons CLI来处理用户输入和显示输出。 4. **配置管理**:Spring项目通常使用XML或Java配置来定义bean和依赖关系。...
- Log4j,Jakarta Commons Logging:日志记录工具。 15. **缓存框架**: - OSCache,JBoss Cache,Ehcache:提高性能的缓存解决方案。 16. **工作流**: - jBPM:工作流管理系统。 17. **Portal**: - JBoss ...