题外话: 中国的技术论坛要赶上stackoverflow的水平.至少还需35年.中国程序猿笔者的特点是:太浮躁,太easy下总结.太自得其乐,虽说写的是为了让别人更好的看.却也演变成了一种"你看,我懂这么多"的长篇申明--要的就是你不懂.这也似乎是中国没有有名的开源的原因. 当然了,依据马克思理论,经济基础决定上层建筑,这也是能够理解的,拿着那点工资,生活节奏那么快,压力那么大,写免费的文章.为别人答疑,显得有点奢侈. 我建议全部基础教程类的文章.须要做到下面二点: [1] 给出执行环…
最近框架项目需要,数据层想使用Nhibernate,代替传统的sql语句的写法,更加使用面向对象的思维来维护实体与数据库的这层关系映射(ORM),好在之前接触过Java时学习使用了Hibernate,先来了解ORM.    什么是ORM? 对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的.面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统.对象和关系数据是业务…
Linq to NHibernate入门示例 NHibernate相关: 09-08-25连贯NHibernate正式发布1.0候选版 09-08-17NHibernate中一对一关联的延迟加载 09-06-25NHibernate主键生成方式 Key Generator 09-06-25NHibernate操作Oracle的配置 09-06-25NHibernate更新部分字段 09-05-19NHibernate自定义数据类型 在微软发布C# 3.0后, LINQ在项目中发挥了重要作用.作为…
学习和使用Nhibernate已经很久了,一直想写点东西和大家一起学习使用Nhibernate.博客园里也有很多大牛写了很多关于Nhibernate入门的文章.其中:李永京的博客http://www.cnblogs.com/lyj/tag/NHibernate/  内容最为丰富.而且在李哥的博客里面学了很多东西,在此致谢! 本篇文章阅读对象是:Nhibernate初学者!如果你是Nhibernate的研究者或者已经很熟练的运用Nhibernate请不吝赐教,对本文不足之处进行指教. 带着问题去学…
最近项目中用到nhibernate,学到了一点.就在这里写一点. nhibernate是java世界的hibernate的.net版本,其工作原理和hibernate一样的.我们需要用hbm的文件来描述数据表及表之间的关系.刚好我们有一个工具可以帮我们做这个mapping, 叫db2hbm, http://nhforge.org/media/p/615.aspx, 这里是如何用的网页http://nhforge.org/wikis/howtonh/how-to-use-db2hbm.aspx.英…
建立一个Company类用来测试,对应的表为TBLCOMPANY.   1. 下载NHibernate(版本1.2.0.CR1),将NHibernate \bin\net-2.0下面的文件拷贝到lib目录.   2. 为实体建立Class Library的Domain工程.为工程添加\lib\Iesi.Collections.dll文件的引用(以后用).   3. Company类的代码如下   using System;   using Iesi.Collections.Generic;  …
第一步:创建数据库 create table Emp( EmpId int primary key identity, EmpName ), EmpDate date ) 第二步:去官网下载:http://nhibernate.info/  nhibernate 第三步:创建一个vs项目 第四步:添加nhibernate的类库 第五步:添加和数据库中类型相对应的类 using System;using System.Collections.Generic;using System.Linq;us…
系列文章 [Nhibernate]体系结构 [NHibernate]ISessionFactory配置 [NHibernate]持久化类(Persistent Classes) [NHibernate]O/R Mapping基础 [NHibernate]集合类(Collections)映射  [NHibernate]关联映射 [NHibernate]Parent/Child 什么是NHibernate.Caches? NHibernate.Caches是NHibernate的附加软件,它是Kev…
NHibernate是.Net平台下一个成熟的,开源的对象关系映射器(ORM).本文来介绍第一次使用NHibernate的时候的配置. 1.下载NHibernate.Nhibernate官网最新版本为NH3.3.3,下载地址:http://nhforge.org/ 2.NHibernate压缩包解压后,将其中Required_Bins文件夹下的引用拷贝到你的项目根目录下.确保包含如下文件: 3.将NHibernate.dll添加引用到你所对应的项目中. 4.添加Mapping文件.该文件是一个将…
本人转载自: React 入门实例教程…