0
为什么在Nhibernate世界中指定的编号在眉毛上皱起了眉头?使用它有什么不利吗?在Nhibernate(ORM's)中分配的编号用法
为什么在Nhibernate世界中指定的编号在眉毛上皱起了眉头?使用它有什么不利吗?在Nhibernate(ORM's)中分配的编号用法
NHiberante将ID用于缓存一级缓存中的实体,Id用于检查实体是否是trancident或持久。当你调用SaveOrUpdate方法时,NHibernate将无法确定这个实体是新的还是必须更新的。
此外,如果您suddelny更改实体的ID,并保存它 - 您可以更新数据库中错误的行。