我是 NHibernate 的新手。假设我在事务中使用 Session.GetNamedQuery().UniqueResult() 调用存储过程。 NHibernate 是立即执行 SP 还是仅当我在事务上调用 commit() 时才执行?如果它立即发生,它是否也会根据 SP 执行的变化相应地更新 session 中的对象?
最佳答案
它会立即执行SP。找到答案并尝试使用 NH 的最佳方法是编写单元测试来验证其行为。您可以在此处找到骨架单元测试项目和指南: The best way to solve NHibernate bugs? Submit good unit test
关于c# - NHibernate - 存储过程是立即执行还是仅在提交时执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27913471/