只有一个简单的问题,如何映射必须手动分配的主键(数据类型int)。因此,数据库中没有标识,如果代码是手动编写的,您可能会打开一个事务,锁定表,获取最高的id,加1,然后插入带有新值的记录。
发布于 2011-10-20 16:45:46
实际上,我使用了增量生成器,不知何故,我忽略了它的存在。它的使用有一些限制,但它适合目前的情况。
发布于 2011-10-19 20:31:30
设置要分配的Id生成器。欲了解更多信息,请访问http://barchitect.blogspot.com/2008/07/nhibernate-generator-and-primary-key.html。
https://stackoverflow.com/questions/7821199
复制相似问题