在看完 http://www.cnblogs.com/lyj/archive/2010/04/21/inside-nh3-conform-introduction.html
的文章后在实际应用中遇到conform 配置映射时如何指定主键的生成策略的问题,默认是hilo
关键代码应该如下所示,
//ConfORM配置
//这一步非常重要,是ConfORM的核心所在,
//实例化一个ObjectRelationalMapper对象,装配Domain对象,实例化Mapper对象,
//调用Mapper对象的CompileMappingFor()方法自动生成HbmMapping。
public static HbmMapping GetMapping()
{
ObjectRelationalMapper orm = new ObjectRelationalMapper();
orm.TablePerClass<Domain>();
Mapper mapper = new Mapper(orm);
return mapper.CompileMappingFor(new[] { typeof(Domain) });
}