| 包 | 作用 | 说明 |
| jta.jar | 标准的JTA API | 必要 |
| commons-logging.jar | 日志功能 | 必要 |
| commons-collections.jar | 集合类 | 必要 |
| antlr.jar | ANother Tool for Language Recognition(antlr) | 必要 |
| dom4j.jar | XML配置和映射解释器 | 必要 |
| Hibernate3.jar | 核心库 | 必要 |
| asm.jar | ASM字节码库 | 如果使用“cglib”则必要 |
| asm-attrs.jar | ASM字节码库 | 如果使用“cglib”则必要 |
| ehcache.jar | EHCache缓存 | 如果没有其它的缓存,则它是必要的 |
| cglib.jar | CGLIB 字节码解释器 | 如果使用“cglib”则必要 |
| 以下包可选 | ||
| versioncheck.jar | 版本检查 |
|
| swarmcache.jar |
|
|
| jboss-cache.jar | TreeCache |
|
| jgroups.jar |
|
|
| xml-apis.jar | JAXP API |
|
| c3p0-0.9.1.jar | C3PO JDBC链接池 |
|
| connector.jar | JCA API |
|
| jboss-system.jar |
| 使用TreeCache时必要 |
| jacc-1_0-fr.jar | JACC 库 |
|
| checkstyle-all.jar |
|
|
| junit.jar |
|
|
| javassist.jar | Javassist 字节码解释器 |
|
| ant-lanuncher.jar |
|
|
| jaas.jar | JAAS API |
|
| jdbc2_0-stdext.jar | JDBC扩展API |
|
| ant-antlr.jar | Ant antlr支持 |
|
| jboss-jmx.jar |
|
|
| cleanimports.jar | cleanimports |
|
| xerces.jar | SAX parser | JDK版本低于1.4时必要 |
| jaxen-1.1-beta-7.jar | Jaxen | 如果想提高启动性能则去使用 |
| ant-junit.jar | Ant junit support |
|
| ant-swing.jar | ant swing support |
|
| ant.jar |
|
|
| proxool.jar | Proxool JDBC连接池 |
|
| concurrent.jar |
| 使用TreeCache需要 |
| syndiag2.jar |
|
|
总结:
最小必要包为antlr.jar,cglib.jar,asm.jar, asm-attrs.jar, commons-collections.jar, commons-loggins.jar ,encache.jar, dom4j.jar,log4j.jar,jta.jar
本文详细介绍了Hibernate3.2版本的核心依赖包及其作用,包括标准JTAAPI、日志功能、集合类等必要组件,并列出了使用特定功能时所需的额外依赖。

1710

被折叠的 条评论
为什么被折叠?



