Ibatis,是Hibernate替代产品,是一种“半自动化”的ORM实现。
Jetty,是一个Servlet容器,它为基于JSP和Servlet提供运行环境。
Dom4j,是一个Java的XML API,类似于jdom,用来读写XML文件的。
Log4j,是一个日志信息打印系统,支持多种目的地,分级别,可配置。
ANTLR(Another Tool for Language Recognition),它为包括Java,C++等语言,提供了一个通过语法描述,
来自动构造自定义语言的识别器(recognizer),编译器(parser)和解释器(translator)的框架。
XWork是一个标准的Command模式实现;Xwork提供了很多核心功能:前端拦截机(interceptor),
运行时表单属性验证,类型转换,强大的表达式语言,IoC(Inversion of Control反转控制)容器等。
Jaxen是一个Java编写的开源的XPath库。这是适应多种不同的对象模型,包括DOM,XOM,dom4j和JDOM。
也可以作为适配器,转换Java字节代码或XML的JavaBean为XML。
OGNL(Object-Graph Navigation Language),是一种表达式语言,可方便地操作对象属性,使页面更简洁。
SLF4J(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。
JAXB(Java Architecture for XML Binding) ,是一项可以根据XML Schema产生Java类的技术。
Hessian,是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。
FreeMarker,是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。
EZMorph,是一个简单的java类库,用于将一种对象转换成另外一种对象。
JSON(JavaScript Object Notation), 是一种轻量级的数据交换格式。
JTA(Java Transaction APIL),允许应用程序执行分布式事务处理。
C3P0,是一个开源的JDBC连接池,它实现了数据源和JNDI绑定。
Javassist,是一个开源的分析、编辑和创建Java字节码的类库。
CGLIB(Code Generation Library),是一个Code生成类库。
STAX(Streaming API for XML),针对于XML的流式API。