7

NHibernate之旅(14):探索NHibernate中使用视图

欢迎来到NHibernate之旅!这篇文章展示在NHibernate中如何使用视图,通过这篇文章的快速阅读,你会觉得豁然开朗的样子(视图原来这样啊,没有什么神秘之处~~)。 ...

李永京 发布于 2008-11-01 12:42 评论(39)阅读(16460)
8

NHibernate之旅(13):初探立即加载机制

欢迎来到NHibernate之旅!这篇文章初步讨论NHibernate中的加载机制,分别从一对多关系、多对多关系角度分析NHibernate立即加载机制。这些是我在平时应用、学习中摸索出来的一点收获,希望对你有所帮助。 ...

李永京 发布于 2008-10-29 18:36 评论(35)阅读(15914)
7

NHibernate之旅(12):初探延迟加载机制

欢迎来到NHibernate之旅!这篇文章初步讨论NHibernate中的加载机制,分别从一对多关系、多对多关系角度分析NHibernate默认加载行为——延迟加载机制。希望对你有所帮助。 ...

李永京 发布于 2008-10-28 17:01 评论(35)阅读(22471)
16

NHibernate之旅(11):探索多对多关系及其关联查询

欢迎来到NHibernate之旅!这篇通过编写代码的形式带你一步一步完成NHibernate中的多对多关系映射,并使用NHibernate中提供的三种查询方法实现了多对多关联查询。希望对你有所帮助。 ...

李永京 发布于 2008-10-27 21:58 评论(78)阅读(30049)
20

NHibernate之旅(10):探索父子(一对多)关联查询

欢迎来到NHibernate之旅!这一篇通过上一篇完成的一对多关系映射,使用NHibernate中提供的三种查询方法分别实现了父子(一对多)关联查询,并初步探讨了条件查询中比较深入的话题。希望对你有所帮助。 ...

李永京 发布于 2008-10-26 18:16 评论(113)阅读(33047)
25

NHibernate之旅(9):探索父子关系(一对多关系)

欢迎来到NHibernate之旅!这篇我们开始学习NHibernate中的关联关系,这是NHibernate中的引以为豪的地方。这篇用一个实例建立起一个最简单的关系:“外键关系”或者称作“父子关系”、“一对多关系”。 ...

李永京 发布于 2008-10-24 21:06 评论(132)阅读(40081)
13

NHibernate之旅(8):巧用组件之依赖对象

欢迎来到NHibernate之旅!如果我要在Customer类中实现一个Fullname属性该怎么做呢?NHibernate中,提供了组件和动态组件来帮助我们完成这件事情。这篇介绍一个技巧:我们使用组件来依赖对象。 ...

李永京 发布于 2008-10-23 14:01 评论(46)阅读(20851)
18

NHibernate之旅(7):初探NHibernate中的并发控制

欢迎来到NHibernate之旅!这篇我们继续深入上一篇的事务话题,一起讨论NHibernate中的并发控制。在NHibernate中支持乐观并发控制:在映射文件中定义了<version>节点和<timestamp>节点。其中<version> 节点用于版本控制。<timestamp>节点用于时间截... ...

李永京 发布于 2008-10-21 21:52 评论(57)阅读(27880)
15

NHibernate之旅(6):探索NHibernate中的事务

欢迎来到NHibernate之旅!这一篇在探索Insert, Update, Delete操作的基础上使用事务修改这些操作,并带领大家怎么使用测试工具TestDriven.NET的另一个功能怎么查看代码运行覆盖率,这对事务的分析尤其重要哦~~ ...

李永京 发布于 2008-10-20 13:52 评论(69)阅读(33687)
24

NHibernate之旅(5):探索Insert, Update, Delete操作

欢迎来到NHibernate之旅!通过上几篇的学习,知道了NHibernate中的查询方法,这一篇我们一起探索NHibernate中的Insert, Update, Delete操作。希望对你有所帮助! ...

李永京 发布于 2008-10-17 16:31 评论(73)阅读(44305)
28

NHibernate之旅(4):探索查询之条件查询(Criteria Query)

欢迎来到NHibernate之旅!在NHibernate中提供了三种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language)、条件查询(Criteria API)、原生SQL(Literal SQL,T-SQL、PL/SQL)。这一节我们介绍条件... ...

李永京 发布于 2008-10-16 18:20 评论(43)阅读(45667)
42

NHibernate之旅(3):探索查询之NHibernate查询语言(HQL)

欢迎来到NHibernate之旅!在NHibernate中提供了多种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language)、条件查询(Criteria API)、原生SQL(Literal SQL,T-SQL、PL/SQL)等。这一节我们介绍N... ...

李永京 发布于 2008-10-15 20:09 评论(136)阅读(71029)
119

NHibernate之旅(2):第一个NHibernate程序

欢迎来到NHibernate之旅!作为学习NHibernate的第一篇,我们先亲自动手,一步一步搭建一个NHibernate程序来,这个程序是以一个实际场景电子交易程序来模拟,客户/订单/产品的经典组合。由于第一次使用NHibernate,所以我们的目的是映射一张表并完成使用NHibernate来读... ...

李永京 发布于 2008-10-14 16:30 评论(329)阅读(124026)
59

NHibernate之旅(1):开篇有益

欢迎来到NHibernate之旅!作为开篇,首先了解多少人在使用NHibernate,先搞清楚NHibernate是什么?学习NHibernate的一些资源。更多参考NHibernate专题。 ...

李永京 发布于 2008-10-10 16:44 评论(112)阅读(84978)
0

NHibernate Criteria中的And, Or

publicIList<BoxDao>QueryRelated(TemplateDao[]templates,DataSourceDao[]datasources){ICriteriacriteria=this._session.CreateCriteria(typeof(BoxDao));Expr... ...

riccc 发布于 2007-09-26 00:55 评论(2)阅读(3780)
0

NHibernate Inheritance Mapping 继承映射

1. Concrete Table Inheritance (具体表继承,table-per-concrete-class) 2. Single Table Inheritance (单表继承,table per class hierarchy) 3. Class Table Inheritance... ...

riccc 发布于 2007-09-19 18:55 评论(2)阅读(6538)
1

NHibernate集合映射中的set, list, map, bag, array

1. set, bag, list, map的语义 2. set, bag, list, map语义与System.Collections的对应关系 3. 集合映射中实体(Entity)跟值对象(Value Object)的区别 4. <set>, <bag>, <list>, <map>的使用 5... ...

riccc 发布于 2007-09-16 00:28 评论(3)阅读(6960)
0

NHibernate中ICompositeUserType和IUserType的区别

NHibernate中ICompositeUserType和IUserType的区别 ...

riccc 发布于 2007-08-03 22:23 评论(1)阅读(1991)
1

NHibernate考察系列 06 进阶篇

1. 实体生命周期 Transient: 临时状态。代码中使用new创建一个实体的对象实例时,其状态为transient。 Persistent: 持久化状态。实体的对象实例跟数据库中一条记录对应,并且其session处于活动状态。例如使用session.Get()方法加载的实体对象、使用sessi... ...

riccc 发布于 2007-04-17 01:18 评论(4)阅读(5897)
0

NHibernate考察系列 05 Critetia, HQL, Native SQL, Named

首先,把PlantItem对象的数据结构做一些调整,然后再进行本节中的测试。 在NHibernate考察系列 04一节中测试结果,象PlantItem这种复合主键对象,使用一个语意上的ID比较合适,这里我们就按照这种方式修改过来。因为domain对ID属性没有任何依赖,不用于对象间的关联,因此使用一... ...

riccc 发布于 2007-04-14 22:37 评论(4)阅读(5554)