整合SSH的jar及简要概括

1 antlr-2.7.6.jar

项目中如果没有添加antlr-2.7.6.jar,那么相关的hibernate映射不会执行hql语句

并且会报NoClassDefFoundError:antlr/ANTLRException错误。

2 aopalliance-1.0.jar

这个包是AOP联盟的API包,里面包含了针对面向切面的接口。
通常Spring等其它具备动态织入功能的框架依赖此包。

3 aspectjweaver-1.6.9

事务处理

4:  commons-collections-3.1.jar

Java标准的Collections API提供了相当好的补充。在此基础上对其常用的数据结构操作进行了很好的封装、抽象和补充。保证性能的同时大大简化代码。

5commons-dbcp-1.4.jar
commons-dbcp  apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件
6:    commons-fileupload-1.3.1.jar 
Apachecommons-fileupload.jar可方便的实现文件的上传功能
7:   commons-io-2.2.jar 
commons-io提供了二十几种过滤器,大体我们将它们分为以下四部分:通用部分、基于逻辑运算符过滤部分、基于File属性过滤部分、基于File全名称过滤部分。
8commons-lang-2.4.jar 
java.lang.*的扩展 
9:  commons-lang3-3.1.jar 
带有常用的语言处理类 方法           
10: commons-logging-1.2.jar 
commons-logging只是一个高层的日志框架,本身没有实现真正的日志能力,它依赖其他的日志系统如log4j或者java本身的java.util.logging。可以通过配置文件来设定最终使用log4j还是java.util.logging。没有配置log4j的时候就会调用java.util.logging
11:  commons-pool.1.6.jar
对象池技术
12:  dom4j-1.6.1.jar
dom4j是一个JavaXML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,所以可以知道dom4j无论在哪个方面都是非常出色的。如今可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连SunJAXM也在用dom4j。这已经是必须使用的jar包, Hibernate也用它来读写配置文件。
13:  ehcache-1.2.3.jar
hibernate 二级缓存 代理商的jar,通过hibernate的配置文件配置相关代理商,将此jar导入即可使用,可以通过二级缓存提升数据传输效率
14:   freemarker-3.12.0.GA.jar
struts项目组在做前台显示的时候内置的都是用freemarker技术的
15:   hibernate-jpa-2.0-api-1.0.1.Final.jar
Hibernaete注解
16:   hibernate3.jar
Hibernate的核心库
17:  javassist-3.12.0.GA.jar
Javassist是一款字节码编辑工具,可以直接编辑和生成Java生成的字节码,以达到对.class文件进行动态修改的效果。熟练使用这套工具,可以让Java编程更接近与动态语言编程。
18:   jta-1.1.jar
JTA,即Java Transaction APIJTA允许应用程序执行分布式事务处理——在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序JTA支持极大地增强了数据访问能力。
19:   log4j-1.2.17.jar
日志的输入输出
20:   ognl-3.0.6.jar
OGNLObject-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。
21:   ojdbc6.jar
oracle数据库提供的thin驱动
22:  slf4j-api-1.6.1.jar
Hibernate日志接口
23:  slf4-log4j12-1.6.1.jar
可以看成是用来把slf4j的接口转换成适合log4j的接口的一个适配器
24:   spring-aop-3.2.13.RELEASE.jar
包含在应用中使用SpringAOP特性时所需的类
25:  spring-beans-3.2.13.RELEASE.jar
所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency InjectionIoC/DI)操作相关的所有类。
26:  spring-context-3.2.13.RELEASE.jar
Spring核心提供了大量扩展。可以找到使用Spring ApplicationContext特性时所需的全部类,JDNI所需的全部类,UI方面的用来与模板(Templating)引擎如 VelocityFreeMarkerJasperReports集成的类,以及校验Validation方面的相关类。
27:  spring-core-3.2.13.RELEASE.jar
包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心。
28:  spring-expression-3.2.13.RELEASE.jar
Spring表达式语言
29:  spring-jdbc-3.2.13.RELEASE.jar
JDBC的简单封装
30:  spring-orm-3.2.13.RELEASE.jar
整合第三方的ORM框架,如hibernate,ibatis,jdo,以及 springJPA实现
31:  spring-tx-3.2.13.RELEASE.jar
JDBCHibernateJDOJPA等提供的一致的声明式和编程式事务管理
32:  spring-web-3.2.13.RELEASE.jar
SpringWeb下的工具包
33:  struts2-core-2.3.16.3.jar
struts2的核心包
34:   struts2-spring-plugin-2.3.16.3.jar
当引入这个插件后,原先所struts创建的action类,交给了spring创建。
35:  xwork-core-2.3.16.3.jar
xwork核心包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值