Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包

方法/步骤

  1. 1

    Spring的基本jar包:

    1.org.springframework.web-3.1.4.RELEASE.jar:

    在web.xml中配置启动Spring容器所需,包括上下文(参数contextConfigLocation)和监听器(类ContextLoaderListener)

    2.com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar:

    在spring配置文件中配置dataSource所需(类BasicDataSource)

    3.org.springframework.context-3.1.4.RELEASE.jar:

    IOC反转控制获取实例化,如getBean()所需(类ClassPathXmlApplicationContext)

    4.org.springframework.beans-3.1.4.RELEASE.jar:

    异常处理(如实例化类ClassPathXmlApplicationContext所抛出的类BeansException)

    5.org.springframework.core-3.1.4.RELEASE.jar:

    spring核心包,包含了一些类的父类,如BeansException的父类NestedRuntimeException

    6.com.springsource.org.apache.commons.logging-1.1.1.jar:

    (实例化ClassPathXmlApplicationContext所需,类LogFactory)

    7.org.springframework.asm-3.1.1.RELEASE.jar

    (实例化ClassPathXmlApplicationContext所需,类ClassVisitor)

    8.org.springframework.expression-3.1.1.RELEASE.jar

    (实例化ClassPathXmlApplicationContext所需,类PropertyAccessor)

    9.com.springsource.org.apache.commons.pool-1.5.3.jar

    (实例化ClassPathXmlApplicationContext所需,GenericObjectPool)

    10.org.springframework.orm-3.1.1.RELEASE.jar

    (ORM整合所须)

    11.org.springframework.jdbc-3.1.4.RELEASE.jar:

    初始化sessionFactory

  2. 2

    Spring的AOPjar包:

    1.org.springframework.aop-3.1.4.RELEASE.jar

    2.com.springsource.org.aopalliance-1.0.0.jar

    3.com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar

  3. 3

    struts2的jar包:

    1.struts2-core-2.3.1.2.jar:

    struts的核心包

    2.xwork-core-2.3.1.2.jar:

    Action类所在的包

    3.ognl-3.0.6.jar:

    4.javassist-3.11.0.GA.jar

    5.commons-lang3-3.1.jar

    6.commons-fileupload-1.3.jar

    7.freemarker-2.3.19.jar

    8.commons-io-2.0.1.jar

    9.struts2-spring-plugin-2.3.1.2.jar

  4. 4

    Hibernate的jar包:

    1.com.springsource.org.hibernate-3.3.1.GA.jar:

    org.hibernate.*

    2.org.springframework.transaction-3.1.4.RELEASE.jar

    org.springframework.dao.*    不加的话extends HibernateDaoSupport的时候会报The type org.springframework.dao.support.DaoSupport cannot           be resolved. It is indirectly referenced from required .class files的错误

    3.jta-1.1.jar:

    javax.transaction.TransactionManager

    4.com.springsource.org.dom4j-1.6.1.jar

    5.slf4j-api-1.5.8.jar:

    LoggerFactory.class

    6.slf4j-api-1.5.8.jar

    7.com.springsource.org.apache.commons.collections-3.2.1.jar

    8.com.springsource.antlr-2.7.7.jar

时间: 2024-12-07 01:03:43

Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包的相关文章

Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子

转自:http://www.blogjava.net/wangxinsh55/archive/2011/07/24/354925.html Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合例子(附完整的请假流程例子,jbpm基础,常见问题解决) Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子(附完整的请假流程例子). 1.       jbpm4.4 测试环境搭建 2.       Jbpm4

SSH框架整合配置所需JAR包(SSH整合)

Hibernate Jar: 1.hibernate3.jar,这个是hibernate3.0的核心jar包,没的选,像我们常用的Session,Query,Transaction都位于这个jar文件中,必要. 2.cglib-2.1.3.jar,CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必要. 3.asm.jar ASM字节码库 如果使用"cglib"则必要,必要 4.asm-attrs.jar ASM字节码库 如果使用"cglib&qu

Struts2.3.16.3 基本9个jar包

实践证明,Struts2.3.16.3 至少要下面9个Jar包才能正常启动. commons-fileupload-1.3.1.jar commons-logging-1.1.3.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ognl-3.0.6.jar struts2-core-2.3.16.3.jar xwork-core-2.3.16.3.jar commons-io-2.2.jar commons-lang3-3.1.jar 少jav

Struts2.3.4.1+Spring3.2.3+Hibernate4.1.9整合

java教程|Struts2.3.4.1+Spring3.2.3+Hibernate4.1.9整合教程并测试成功一.创建项目二.搭建struts-2.3.4.11.struts2必须的Jar包(放到WEB-INF/... Struts2.3.4.1+Spring3.2.3+Hibernate4.1.9整合教程并测试成功 一. 创建项目 二. 搭建struts-2.3.4.1 1.struts2必须的Jar包(放到WEB-INF/lib目录下): 2.配置struts2.3的过滤器 web.xml

SSH框架整合所需jar包及文件配置

Hibernate 版本:hibernate-release-4.3.8.Final 核心jar包:\lib\required antlr-2.7.7 dom4j-1.6.1 hibernate-commons-annotations-4.0.5.Final hibernate-core-4.3.8.Final hibernate-jpa-2.1-api-1.0.0.Final jandex-1.1.0.Final javassist-3.18.1-GA jboss-logging-3.1.3.

Struts2+Spring3.1+Hibernate3.3的整个项目

经过一天的折腾,终于在MyEclipse2013下搭建出一个Struts2+Spring3.1+Hibernate3.3整合的项目,具体过程如下,仅供新手学习,大神勿喷 首先新建Web项目: 直接finish完成即可! 加入Spring支持: 弹出如下窗口: 此处将Spring配置文件的名称改为applicationContext-hibernate.xml用来专门管理Hibernate 此时该配置文件配置如下: <?xml version="1.0" encoding=&quo

struts2 spring3.2 hibernate4.1 框架搭建 整合

ssh是企业开发中常遇到的框架组合,现将框架的搭建过程记录下来,以便以后查看.我的搭建过程是,首先struts,然后spring,最后hibernate.struts2的最新版本为2.3.8,我下载的是完整包,包含示例和所有jar包,下载地址为:http://struts.apache.org/spring的最新版本为3.2.1,下载地址为:http://www.springsource.org/download/communityhibernate的最新版本为4.1.9,下载地址为:http:

struts2+hibernate3.2+spring2.0整合篇(三)

在上篇文章中,我们已经将各层之间相关的类创建完毕,这篇我们主要讲解如何通过spring管理类之间的依赖关系. 步骤八:通过spring管理类之间的依赖关系. applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="

MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

1.         配置Tomcat 配置Tomcat所在路径 配置Tomcat使用JDK版本 如果Tomcat为7.0则添加Tomcat-juli.jar包 2.         new一个web project. 2.右键项目,为项目添加Struts支持. 点击Finish.src目录下多了struts.xml配置文件. 3.使用MyEclipse DataBase Explorer建立数据源. new一个数据源.填入数据源信息. jdbc:Oracle:thin:@localhost(数