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

1、第一步:打开官网:http://www.springsource.org/download/community

 

2、第二步:点击“SPRING FRAMEWORK”图片



 

 

 

3、第三步:点击“小猫”图标



 

 

4、第四步:拉到页面中部的位置,找到“Downloading Artifacts”,点击下面的“downloading Spring artifacts”链接



  

5、第五步:拉到页面底部,找到“Manually downloading Spring distributions”,点击下面的“http://repo.spring.io.”链接



   

6、第六步:点击顶部的“Artifacts”标签



 
   

7、第七步:点击左侧的“Simple Browser”,右侧菜单中,依次点击“libs-release-local ”-->“org/”-->“springframework/”-->“spring/”,最终打开存放所有Spring提供下载的包下载区。


 

8、第八步:点击对应版本的文件夹,进入该版本包下载区。例如点击“4.1.6.RELEASE/



 

9、第九步:点击"spring-framework-xxx.RELEASE-dist.zip",即可开始下载。例如点击“spring-framework-4.1.6.RELEASE-dist.zip



 

10、第十步:解压下载好的“spring-framework-xxx.RELEASE-dist.zip”包,即可获取所需的jar包。


 

附上本文涉及的官网包直接下载地址:spring-framework-4.1.6.RELEASE-dist.zip



如何在改版的spring官网下载jar包问题

2014-04-17 08:46 粽子爱情  |  浏览 27646 次

第一步:打开官网:http://www.springsource.org/download/community

第二步:点击图片

第三步:点击图标

第四步:找到如下链接,点击进去

第五步:再找到如下链接点击

第六步:点击artifacts标签

第七步:再在这个页面的左边菜单点击simple brower后再点击libs-release-local如下图

得到如下页面:

点击org得到如下界面:

点击springframework得到如下界面:

然后再点击spring得到如下界面:

点击4.0.3RELEASE得到如下:

最后点击psring-framework-4.0.3.RELEASE-dist.解压就可以在文件中找到jar包了。



分类: 系统运维

ssh三个框架各自所有版本下载地址如下

Struts framework 下载地址:

http://mirror.bjtu.edu.cn/apache/struts/binaries/

hibernate framework 下载地址:http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/h/project/hi/hibernate/

spring framework 下载地址:

http://www.springsource.org/download

http://www.springsource.com/download/community?sid=882865

 

struts2
commons-logging-1.0.4.jar 主要用于日志处理
freemarker-2.3.8.jar 模板相关操作需要包
ognl-2.6.11.jar ognl表达示所需包,
xwork-2.0.7.jar xwork核心包
struts2-core-2.0.14.jar struts2核心包
struts2-spring-plugin-2.0.14.jar struts2整合spring所需要的包
如果还需要整合其它框架或者插件,再导入其它的包




hibernate
Hibernate3.jar hibernate核心包

antlr-2.7.6.jar 一个语言转换工具(Hibernate利用它实现 HQL 到 SQL 的转换模板相关操作需要包)

c3p0-0.9.1.jar  c3p0数据源实现的jar文件

cglib.jar CGLIB 字节码解释器
commons-collections-3.1.jar collections Apache 的工具集

dom4j-1.6.1.jar dom4j XML 解析器
jta-1.1.jar 标准的 JAVA 事务处理接口


javassist-3.9.0.GA.jar 代码生成工具 (Hibernate用它在运行时扩展 Java类和实现,同cglib包)
slf4j-api-1.5.8.jar和slf4j-log4j12-1.5.0.jar hibernate使用的一个日志系统

 

3.3以后的版本好像没有以下两个jar文件
asm.jar ASM字节码库 如果使用“cglib”则必要
asm-attrs.jar ASM字节码库 如果使用“cglib”则必要
如果想使用缓存需要加入:ehcache.jar EHCache缓存


连接数据库加入相关包....





spring
spring-beans.jar 访问配置文件、创建和管理bean 以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类
spring-context.jar 可以找到使用Spring ApplicationContext特性时所需的全部类,JDNI 所需的全部类,instrumentation组件以及校验Validation 方面的相关类
spring-core.jar Spring 框架基本的核心工具类
spring-jdbc.jar 包含对Spring 对JDBC 数据访问进行封装的所有类
spring-orm.jar 对映射框架的一些支持
spring-tx.jar 提供对事务的支持
如果还需要AOP的支持,还要加上aspectjrt.jar和aspectjweaver.jar


其它可选包:
commons-beanutils-1.6.jar
commons-dbcp-1.2.2.jar
commons-pool-1.4.jar
commons-fileupload-1.2.1.jar
commons-io-1.4.jar

转自:http://apps.hi.baidu.com/share/detail/34224771#

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

方法/步骤

  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. 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. 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. 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

  5.  

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

      2459人阅读  评论(0)  收藏  举报
      分类:
     
    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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Spring MVC、Spring 3和Hibernate 4是常用的Java开发框架和库。你可以通过以下步骤来下载它们的jar包。 1. Spring MVC的jar包下载: 你可以在Spring官方网站(https://spring.io/)的"Projects"部分找到Spring MVC的相关信息和下载链接。在该页面上,你可以找到最新版本的Spring MVC并下载与之对应的jar包。 2. Spring 3的jar包下载: 同样,你可以在Spring官方网站上找到Spring 3的相关信息和下载链接。在该网站上,你可以找到Spring 3的最新版本并下载相应的jar包。 3. Hibernate 4的jar包下载: 你可以在Hibernate官方网站(https://hibernate.org)的"Downloads"部分找到Hibernate 4的相关信息和下载链接。在该页面上,你可以找到最新版本的Hibernate 4并下载对应的jar包。 无论是Spring MVC、Spring 3还是Hibernate 4,你可以选择下载官方提供的jar包来开始你的项目,也可以通过maven等构建工具来管理它们的依赖关系。在将这些jar包添加到你的项目中时,你应该将它们添加到你的构建路径下,并在项目配置文件中配置相应的引用和依赖。 希望以上的回答能够对你有所帮助! ### 回答2: 要下载Spring MVC,Spring 3以及Hibernate 4的jar包,有以下几种方法可供选择: 方法一:通过官方网站下载 你可以直接访问Spring官方网站(https://spring.io/)和Hibernate官方网站(https://hibernate.org/orm/)的下载页面,在这些页面上你可以找到相关的jar包Spring官方网站提供了关于Spring MVC和Spring 3的jar包下载链接,Hibernate官方网站提供了关于Hibernate 4的jar包下载链接。 方法二:使用Maven依赖管理工具 如果你使用Maven作为项目构建工具,可以在项目的pom.xml文件中添加相关依赖,然后使用Maven自动下载这些jar包。在pom.xml文件中,你需要添加Spring MVC、Spring 3和Hibernate 4的相应依赖配置,然后运行Maven命令执行依赖下载。 方法三:使用Gradle依赖管理工具 如果你使用Gradle作为项目构建工具,可以在项目的build.gradle文件中添加相关依赖,然后使用Gradle自动下载这些jar包。在build.gradle文件中,你需要添加Spring MVC、Spring 3和Hibernate 4的相应依赖配置,然后运行Gradle命令执行依赖下载。 总之,你可以通过访问官方网站下载jar包,也可以使用Maven或Gradle工具自动下载。无论选择哪种方法,确保下载的jar包版本与你的项目要求的版本匹配,以确保项目能够正常运行。 ### 回答3: 可以在官方网站和第三方资源库下载Spring MVC、Spring 3和Hibernate 4的JAR包。以下是一些常用的下载渠道: 1. 官方网站下载:可以通过Spring官方网站(https://spring.io/projects/spring-framework)下载Spring MVC和Spring 3的JAR包。在网站上找到相应的版本并下载相关的JAR文件。 2. Maven下载:如果你使用Maven项目管理工具,你可以在pom.xml文件中添加相应的依赖关系,然后Maven会自动下载所需的JAR包。例如,你可以添加以下依赖项以下载Spring MVC、Spring 3和Hibernate 4的JAR包: ```xml <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>RELEASE</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.3.11.Final</version> </dependency> ``` 然后,执行Maven的更新命令以下载所需的依赖项。 3. 第三方资源库下载:除了官方网站外,还可以通过其他资源库如Apache Maven仓库(https://mvnrepository.com/)或JCenter(https://bintray.com/bintray/jcenter)下载Spring MVC、Spring 3和Hibernate 4的JAR包。在这些资源库的网站上搜索所需的JAR包,然后下载适合你的版本。 无论你选择哪种方式,下载所需的JAR包后,你可以将它们添加到你的项目构建路径中,以便在开发过程中使用Spring MVC、Spring 3和Hibernate 4的功能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值