admin 管理员组

文章数量: 1184232


2024年3月28日发(作者:show tables)

SSH所用JAR包详解

SSH所有JAR包介绍

Hibernate jar包

=================

必要的包:

,这个是hibernate3.0的核心jar包,必须的,呵呵,没的选,像我们

常用的Session,Query,Transaction都位于这个jar文件中,必要。

,CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心

的库,必要。

ASM字节码库 如果使用“cglib”则必要,必要

ASM字节码库 如果使用“cglib”则必要,必要

EHCache缓存 如果没有其它缓存,则必要,必要

ANother Tool for Language Recognition是一个工具,必要

JTA规范,当Hibernate使用JTA的时候需要,不过App Server都会带上,

所以也是多余的。但是为了测试方便建议还是带上。必要

Apache Commons包中的一个,包含了日志功能,必须使用的jar

包。必要

Apache Commons包中的一个,包含了一些Apache开发的

集合类,功能比.*强大。必要

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。Hibernate

用它来读写配置文件。必要

可选的包

版本检查 可选

可选

TreeCache 可选

可选

, , Xerces是XML解析器,Xalan是格式化器,xml-

apis实际上是JAXP。一般App Server都会带上,JDK1.4也包含了解析器,不过不是

Xerces,是Crimson,效率比较差,不过Hibernate用XML只不过是读取配置文件,性能没

什么要紧的,所以也是多余的。可选

C3p0是一个数据库连接池,Hibernate可以配置为使用C3P0连接

池。如果你准备用这个连接池,就需要这个jar包。可选


本文标签: 使用 包含 字节 功能 用来