NHibernate代理类,我应该选择什么?

时间:2010-11-08 10:10:18

标签: nhibernate

哪种代理类最好?

  1. NHibernate.ByteCode.LinFu.ProxyFactoryFactory
  2. NHibernate.ByteCode.Castle.ProxyFactoryFactory
  3. NHibernate.ByteCode.Spring.ProxyFactoryFactory

1 个答案:

答案 0 :(得分:1)

我已经使用了#1& #2,他们表现得同样明显,没有发现差异。

摘自nhforge.org博客:

  我们是   没有特殊原因使用LinFu   即使我有这样的印象   林富给了我们一点点   性能改进。谁是谁   在没有IoC的情况下使用NHibernate   框架LinFu.DynamicProxy更多   够了。

     

与谁合作   Castle.ActiveRecord和/或   Castle.Windsor,显然是最好的   选择是Castle.DynamicProxy2(意思是   NHibernate.ByteCode.Castle.ProxyFactoryFactory)。

http://nhforge.org/blogs/nhibernate/archive/2008/11/09/nh2-1-0-bytecode-providers.aspx