刷新
NHibernate考察系列 06 进阶篇

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

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

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

NHibernate考察系列 02 使用入门 简单映射

NHibernate入门示例。 测试项目目录结构如下 建立一个Company类用来测试,对应的表为TBLCOMPANY。 1. 下载NHibernate(版本1.2.0.CR1),将NHibernate \bin\net-2.0下面的文件拷贝到lib目录。 2. 为实体建立Class Librar... ...

NHibernate考察系列 01 基础环境

http://files.cnblogs.com/RicCC/nhibernate_1.2_example.rar 目的考察NHibernate的一些主要特性,确定NHibernate的使用和基于NHibernate的设计方案。大致会包括以下一些方面:简单映射;many-to-many、many-t... ...

<1···8182