我在我的实体中使用lazyload属性。它工作正常,但是当这个类中的任何属性通过方法改变时,NHibernate不会进行更新。如果属性被直接改变,那么一切都是正常的。它在NHibernate 3.1中运行良好,但在NHibernate 3.2和3.3中不调用更新谢谢。LazyProperityTest1() var testObj = new TestClass();
Sessio
假设我们有100个User类型的对象,每个user都有一个一对一的引用。NHibernate配置中的批处理大小设置为50。因此,如果我们删除所有100个对象,NHibernate将触发200个到数据库的连接。我想删除他们与4连接在每个连接50查询。下面的代码是从我的批插入方法中复制/粘贴的代码,它的工作方式与预期一致:
public void BatchDelete(IEnumerable