spring+hibernate 下载

http://www.springframework.net/download.html

http://sourceforge.net/projects/nhibernate/files/NHibernate/3.2.0GA/

http://wenku.baidu.com/link?url=w124wzrBgX06oc-MpdMV_Su3xqcyLwwUlhSy7RDP-4D9thhCf6A8WzeFU3pJLG27TB3RrSoU1M0HbCFqPbHrgxUBwnNKd9PrO1v1TFQfizu

Spring.NET 是一个非常优秀的框架,对 DI 和 AOP 提供了强大而又方便的支持。NHibernate 是优秀的 ORM
框架,在开发中,我们希望能够集成使用这两个框架,在 Spring.NET 1.3.2 中对于当前的 NHibernate 3.2 提供了直接的支持。目前
NHibernate 已经发布了 3.3.1 ,但是在 Spring.NET 1.3.2 中没有直接的支持,所以这里还是使用 NHibernate
3.2。如果希望使用最新的 3.3.1,就需要你自己动手了。

由于 Spring.NET 和 NHibernate
都大量依赖配置文件进行管理,使得在配置过程中的各种问题影响了使用,下面我们将逐步介绍配置文件涉及的各个部分,直至完成系统的整个框架。

下载

首先,我们需要下载 Spring.NET 1.3.2 和 NHibernate 3.2

1. Spring.NET

Sprring.NET 1.3.2的下载地址:http://www.springframework.net/download.html 

点击 here 地方进行下载,然后,你会看到一个表单需要填写,不过你可以跳过这一步,点击 take me to download page
就可以了。

然后,你就到了下载页面,注意:需要下载的是 1.3.2 的发布版,不是当前的 2.0。

点击之后,页面成为下面的样子。

Spring.NET-1.3.2-API.chm 是说明文档

Spring.NET-1.3.2.zip 是包含源文件的压缩文档,展开之后就会得到你所需要的一切。

Spring.NET-1.3.2.exe 是一个可执行的安装程序。通过安装程序来自动解压。

执行它的话,会首先看到这样一个画面。

确定后,需要指定保存的位置。

然后开始。

完成后,你会看到这样一个画面。

2. NHibernate


NHibernate 3.2 的下载地址:http://sourceforge.net/projects/nhibernate/files/NHibernate/3.2.0GA/

这里有编译完成的程序集,也有代码的源文件。

如果只是使用的话,直接下载 NHibernate-3.2.0.GA-bin.zip 就可以了。

二. 获取文件

1. Spring.NET

在 Spring.NET 文件夹中,会看到一个复杂的文件系统。

上面的 release 文件夹中是我们需要使用的程序集。

schema 中是 Xml 的架构文件,很多同学在编写 Xml
文件的时候,很头痛写错的问题,由于没有编译器的支持,写错了不会有提示。使用架构文件就可以解决这个问题。

将 schema 中的 .xsd 复制到 Visual Studio 的安装目录下的 Xml\Schemas 文件夹中,就可以有提示了。

lib 文件夹中有常用的程序集,其实,其中已经包含了 NHibernate 3.2 的程序集,不过,我们还是自己下载一个完全版的。

2. NHibernate

展开后,得到如下的文件夹。

在 Required_Bins 中是开发需要使用的程序集,主要是两个程序集:

Iesi.Collections.dll 和 NHibernate.dll

Iesi.Collections 中定义了特殊的集合,专门用于 NHibernate。

文件夹中还包含了两个 xsd 文件,这种文件是 XML 中的架构文件,放在这里是用来在编写 NHibernate 的配置文件时,可以在 VS
中提示的。

这两个文件应该保存到你的 VS 程序文件夹中的 Xml\Schemas 中,这样,以后在编写 NHibernate
的配置文件时,就可以直接提示了。

例如:Program Files (x86)\Microsoft Visual Studio 10.0\Xml\Schemas 

spring+hibernate 下载,布布扣,bubuko.com

时间: 2024-08-03 11:28:47

spring+hibernate 下载的相关文章

Hibernate和Spring的下载地址

现在有很多朋友找不到Hibernate和Spring的下载地址,这很影响初学者的心情,因此在这里给出我找到的链接,希望能帮到大家. Hibernate下载地址:http://hibernate.org/orm/downloads/ Spring的下载地址:http://maven.springframework.org/release/org/springframework/spring/ 另外,分享一则名言. 一个成大事的人,不能处处计较别人,消耗自已的时间去和人家争论,不但有损自己的性情,且

使用spring+hibernate+atomikos+tomcat构建分布式事务

本文通过一个demo,介绍如何使用spring+hibernate+atomikos+tomcat构建在一个事务中涉及两个数据源的web应用. demo功能:实现一个能成功提交和回滚的涉及两个数据库数据源的XA事务. demo将实现: 1.一次性在两个数据库的两张表中各插入一条数据并提交. 2.一次性在两个数据库的两张表中各插入一条数据并回滚. 测试方式:restful web api 使用工具: spring 4.1.1.RELEASE hibernate 4.2.4.Final atomik

spring+hibernate管理多个数据源(非分布式事务)

本文通过一个demo,介绍如何使用spring+hibernate管理多个数据源,注意,本文的事务管理并非之前博文介绍的分布式事务. 这个demo将使用两个事务管理器分别管理两个数据源.对于每一个独立的事务,只涉及一个数据源. demo功能:实现一个能依靠两个独立的事务管理器互不干涉的管理自己的数据源的web demo. demo将实现: 1.独立地控制两个不同的数据源的事务管理器. 测试方式:restful web api 使用工具: spring 4.1.1.RELEASE hibernat

SSH---集成Struts2+Spring+Hibernate(一)

SSH---集成Struts2+Spring+Hibernate(一) 本方案让Spring创建Struts2的Action,不让Spring完全管理Struts2的Action,Struts2Action中的依赖对象,默认会根据名称自动装配 1.创建web项目 2.引入Struts2的依赖包,将依赖包拷贝到WEB-INF/lib下 *commons-logging-1.0.4.jar *freemarker-2.3.15.jar *ognl-2.7.3.jar * struts2-core-2

用Maven整合SpringMVC+Spring+Hibernate 框架,实现简单的插入数据库数据功能(二)

前一篇写的有些多,大家先看前一篇,传送门 具体的资源已将上传到资源了. 附地址:MySQL.zip启动 用Maven整合SpringMVC+Spring+Hibernate 框架 上文我们直接搭建前的准备和资源配置都写好了,下面进入具体代码编写.承接上文的小3 3.我习惯建立接口,这样对整个项目感觉更合理. (1.)建立IBaseService(业务逻辑层,有的习惯写成BaseServiceI)都可以,都是标注接口的,我只是简单的贴下代码 package com.jesus.sshframewo

Oracle 在Spring+Hibernate中的使用

本文会基于一个搭建好的工程更新配置文件完成. 1.准备 您需要一个搭建好的Spring+Hibernate工程. 可以直接参考(含下载):Eclipse搭建Maven工程集成Spring4+Hibernate5+SpringMVC 2.jdbc驱动 若已安装Oracle,在Oracle主目录中有,比如本人的为:C:\app\iamanxpp\product\12.1.0\dbhome_1\jdbc. 把ojdbc7.jar添加到工程中即可. 因为为Maven工程,添加jar包方式如下: <dep

跟我一起学extjs5(27--服务端web,spring,hibernate配置文件的加入)

跟我一起学extjs5(27--服务端web,spring,hibernate配置文件的加入) 我们前面创建项目的时候是一个java web project,现在在项目中需要加入spring,hibernate,sqlserver连接的jar包以及加入配置文件.spring我现在使用的是3.1版本,hibernate使用的是3.0,具体的jar包以及一些附加包,请自行下载后加到工程中.(所有的jar包在我的前一个博客中提供的演示软件中有) 一.在java Resources的src中加入一些pa

Strut2 spring hibernate 整合

一.创建web项目工程 wzz 点击finish 2.添加spring Jar包   AOP,Core,Persistence Core ,web jar 点击next 点击Finish 3.配置Database Driver 我使用的是JTDS jar包,jtds在配置url地址时与使用sql Seriver的url地址有点不太一样,然后直接点击Finish即可 4.添加hibernate 配置 点击next 选择使用Spring的applicationContext.xml,点击next 选

spring+hibernate常见异常集合

spring+hibernate出错小结: (1)java.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionContext 原因:出现这错误时,请更改hibernate的包,更新至最新或3.1以上 (2)java.lang.NoClassDefFoundError: javax/transaction/TransactionManager 原因:缺少jta.jar 或者是找不到hbm.xml文件导致sessionfac