这(zhè)是(shì)SSM开发jar包整合下载,该jar包整合了SSM三大(dà)框架所需要的所有jar包,有需要的可以下载(zǎi)看看。
SSM开发jar包整合(hé)该框架适合初(chū)学者(zhě)学习及使用,导入即可开(kāi)始项(xiàng)目(mù)的开发,方便快捷,框架内无冗余代(dài)码,一些基础类及工(gōng)具类(lèi)需(xū)要自己写。
1、hibernate3.jar, 这个是hibernate3.0的核心jar 包,没的(de)选,像我(wǒ)们常用(yòng)的(de)Session,Query,Transaction 都位于这个jar 文件中,必要。
2、cglib-2.1.3.jar ,CGLIB 库(kù),Hibernate 用它来实(shí)现PO 字节码的动态(tài)生成,非(fēi)常(cháng)核心的(de)库,必要。
3、asm.jar ASM字节码库如果使用“cglib ”则(zé)必要(yào),必要(yào)
4、asm-attrs.jar ASM字节码库如果使用(yòng)“cglib ”则(zé)必(bì)要,必(bì)要
5、ehcache.jar EHCache缓存如果没有(yǒu)其它缓存,则必要,必(bì)要
6、antlr.jar ANother Tool for Language Recognition是(shì)一(yī)个工具,必要
7、jta.jar JTA规范,当Hibernate 使用JTA 的时候需(xū)要,不过App Server都会带上,所(suǒ)以也是多余的。但是为了测试方便建议还是带上。必要
8、commons-logging.jar Apache Commons包中的一(yī)个(gè),包含了日志功能,必须(xū)使用的jar 包(bāo)。必要
9、commons-collections.jar Apache Commons包中的(de)一个,包含了一(yī)些Apache 开发的集合(hé)类,功(gōng)能比(bǐ)java.util.*强大。必要
10、dom4j.jar 是一(yī)个(gè)Java 的XML API,类似于(yú)jdom ,用来读写XML 文(wén)件的。Hibernate 用(yòng)它来读写配置(zhì)文(wén)件。必要(yào)
versioncheck.jar 版本(běn)检查可选
swarmcache.jar 可选
jboss-cache.jar TreeCache可选
jgroups.jar 可选(xuǎn)
xalan.jar, xerces.jar, xml-apis.jar Xerces是XML 解析(xī)器,Xalan 是格式化器,xml-apis 实际上是JAXP 。一般App Server都会(huì)带上,JDK1.4也包含了(le)解析器,不(bú)过不是Xerces, 是Crimson, 效率比较差,不(bú)过Hibernate 用XML 只(zhī)不过是读取配置文件,性(xìng)能没什么要紧(jǐn)的,所以也是(shì)多余的(de)。可选(xuǎn)
c3p0-0.9.1.jar C3p0是一个数据库(kù)连接池,Hibernate 可以配置为使用C3P0连接池。如果你(nǐ)准备用这个连接池,就需要这个jar 包(bāo)。可选
connector.jar JCA API,如果你字啊App Server上把Hibernate 配置为(wéi)Connector 的(de)话(huà),就需要这(zhè)个(gè)Jar ,不过实(shí)际上一般App Server肯定会带上这个包(bāo),所以也是多余的包可选(xuǎn) jboss-system.jar 可选(xuǎn)
jboss-system.jar 使用TreeCache 时必要(yào)可选
jacc-1_0-fr.jar JACC库可选
checkstyle-all.jar 可(kě)选
junit.jar 测试单元可选
javassist.jar Javassist字节码解释器可选
ant-lanuncher.jar 可选
jaas.jar JAAS API 是用来进(jìn)行(háng)权限验证(zhèng)的,已经包含在JDK1.4里面了,所(suǒ)以(yǐ)实际(jì)上(shàng)是个多余的包可选(xuǎn)
jdbc2_0-stdext.jar JDBC扩(kuò)展API ,一般来(lái)说数据(jù)库连接池会用(yòng)上(shàng)它,不过(guò)App Server都会带上(shàng),所以也是(shì)多余(yú)的。可选。
