NHibernate实例】的更多相关文章

1. 下载相关资源: 下载NHibernate.下载地址: http://nhforge.org/Default.aspx 下载微软Northwind示例数据库,下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=23654 2. 下载NHibernate后解压缩文件,看到如下文档结构.本示例会用到Required_Bins目录下的文件. 下载微软Northwind,打开SQL Server 直接运行instnwnd.sql文…
第一个NhIbernate程序 1.目的: a) 链接到oracle数据库 b) 增删改 c) 基本查询.sql查询 d) 视图查询 e) 使用存储过程 f) 多表查询.级联查询 g) 级联增删改 2.后续目的 a) 加载机制——立即加载or延迟加载 b) 并发控制 c) 缓存——一级缓存,二级缓存 接下来我会一一完成上面的目的,以便对Hhibernate有更多的了解,写希望各位能多多的指正. 3.第一个项目 a) 下载 Nhibernate最新版本为4.0.1.GA,下载地址:http://n…
1.在数据库中新建表格,并插入记录,SQL如下: USE WFC_DB GO create table Students ( Id ,) not null, Name ), Age int, Score int ) GO , ) , ) 注意:表的Id字段设为自增长,即 IDENTITY(1,1) 2.新建类库项目,添加实体类与映射文件 实体类 Student.cs: public class Student { public virtual int Id { get; set; } publi…
NHibernate之旅系列文章导航 宣传语 NHibernate.NHibernate教程.NHibernate入门.NHibernate下载.NHibernate教程中文版.NHibernate实例.NHibernate2.0.NHibernate2.0教程.NHibernate之旅.NHibernate工具 我的NHibernate全部文章在http://www.cnblogs.com/lyj/category/129155.html 导游 NHibernate是把Java的Hiberna…
NHibernate之旅系列文章导航 宣传语 NHibernate.NHibernate教程.NHibernate入门.NHibernate下载.NHibernate教程中文版.NHibernate实例.NHibernate2.0.NHibernate2.0教程.NHibernate之旅.NHibernate工具 我的NHibernate全部文章在http://www.cnblogs.com/lyj/category/129155.html 导游 NHibernate是把Java的Hiberna…
以前有简单了解NHibernate,但因项目一直没有运用所以也没有机会进行一个详细了解:最近利用一点空闲的时间认真学习它:同样希望把学习过程进行简单记录,今天简单写一个针对MSSQL数据库的增删改查的小实例,作为进行学习NHibernate第一步 一:ORM理论 ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中.本质上就是将数据从一种形式转换到另一种形式.数据持久化:就是将内存中的 数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称.在应用…
全文地址:http://www.mossle.com/docs/activiti/ Activiti 5.15 用户手册 Table of Contents 1. 简介 协议 下载 源码 必要的软件 JDK 6+ Eclipse Indigo 和 Juno 报告问题 试验性功能 内部实现类 2. 开始学习 一分钟入门 安装Activiti 安装Activiti数据库 引入Activiti jar和依赖 下一步 3. 配置 创建ProcessEngine ProcessEngineConfigur…
在使用NHibernate的时候.在Session中会有3种状态. 1. 瞬时状态 (Transient) 由 new 命令开辟内存空间的对象,也就是平时所熟悉的普通对象. 如: Student stu = new Student(); 瞬时对象特点:(1) 不和 Session 实例关联, 也就是说.在Session中没有缓存指向这个对象地址的引用: (2) 在数据库中没有和瞬时对象关联的记录.也就是说.这个对象的主键属性,在数据库中没有哪一行的主键与其相应. 2. 持久状态 (Persist…
NHibernate除了SQL与HQL两种查询操作外,还有一种就是条件查询Criteria,本文将从网上整理一些Criteria的理论及小实例,最后通过一个结合AspNetPager分页来加深理解,必竟分页这种功能在平时的项目中还是经常需要: 一:条件查询(Criteria Queries)理论 为了对应HQL的种种查询条件,NHibernate预定义了大量的Expression方法,列几个如下: Eq = EqualGt = Greater thanLt = Less thanLike = L…
1.问题的缘起 考察下面的类结构定义 public class Category { string _id; Category _parent; IList<Category> _children = new List<Category>(); public virtual string Id { get { return _id; } } public virtual Category Parent { get { return _parent; } } public virtu…