admin 管理员组

文章数量: 1086019


2024年3月28日发(作者:php语言啥意思)

nhibernate generator hilo用法

NHibernate的hilo生成器是一种用于生成数据库表的唯一标识

符的机制。它使用一个hi值,来跟踪当前生成的值,并保持

在数据库表中。以下是NHibernate hilo生成器的用法:

1.在映射文件(.)中定义标识符生成器:

```xml

...

```

2.在配置文件()中配置hilo生成器的参数:

```xml

...

name="_generator_mappings">true

name="red">hilo

name="">10

...

```

3.在代码中使用()来保存实体对象:

```csharp

Using (var session = ssion())

{

using (var transaction = ransaction())

{

YourClassName obj = new YourClassName();

(obj);

();

}

}

```

使用hilo生成器时,它会根据你在配置文件中设置的值(如

lo和table等)自动生成唯一标识符。


本文标签: 生成 数据库 使用 保存 标识符