我知道这不是一个好主意,最好的办法是让应用程序与Web服务进行对话。但我遇到遗留应用程序使用ORM访问数据库的情况,我需要使用Fluent nHibernate从新的.net应用程序访问同一个数据库。
所以问题是这会产生什么问题以及如何解决这些问题? 我猜主要问题是缓存。我需要在其中一个应用程序(这将是新的应用程序)上禁用缓存。
那么如何在nHibernate中禁用缓存?
还有什么值得注意的吗?
答案 0 :(得分:1)
NHibernate默认不启用缓存。
您需要考虑的一件事是如何处理并发更新。建议阅读:http://nhibernate.info/doc/nh/en/index.html#transactions-optimistic