代码之家  ›  专栏  ›  技术社区  ›  caltuntas

NHibernate IPreUpdateEventListener怪异行为

  •  0
  • caltuntas  · 技术社区  · 14 年前

    用户------>书

    Book book =new Book("LOTR");
    var userBook=user.AddBook(book);
    

    会话后刷新 为新创建的图书对象调用一次事件 OnPreUpdate更新

    1 回复  |  直到 14 年前
        1
  •  0
  •   Community Tales Farias    7 年前

    我终于解决了这个问题。问题是关于在映射文件中映射为数据类型Int32的my Book对象上的枚举字段。所以NHibernate在初始化后会将每个图书对象标记为脏的。更多信息请参见 this answer