2009-05-27 59 views
3

llblgen和nHibernate的关键区别是什么?llblgen和nHibernate有什么区别?

+1

我相信,如果你在llover和nhibernate的stackoverflow中搜索,你会得到很多答案,也看看这个:http://shrinkrays.net/articles/a-look-at-dotnet-orms.aspx – 2009-05-27 13:48:26

+1

可能重复的[nHibernate与LLBLGen Pro](http://stackoverflow.com/questions/1114215/nhibernate-versus-llblgen-pro) – 2010-05-12 21:19:19

回答

3

LLblgen是一个商业工具,它使用基于设计器的配置来生成数据访问类。

Nhibernate是一个开源免费工具,它使用基于xml的映射文件将您的对象映射到数据库中的表。

我更喜欢Nhibernate而不是LLblgen。

4

LLBLGen是一个精巧的强化工具,可以生成最终可扩展的代码。客户服务是首屈一指的,因为它们是业内最优秀的人才之一。我已经有5个小时的周转时间了,只影响到我,这个bug。

我目前正在切断牙齿,不得不说,这种让我久久不能理解的理解并没有错位。这是一个拥有巨大用户基础的优秀工具,但内在地说,映射文件/映射类/映射属性策略同时又软又脆。

这是我的意见,不需要惩罚性的downvotes,因为我在批评nhibernate。

1

从LLBLGEN主页的总览页面摘自:

LLBLGEN专业,面向.NET的#1 O/R映射和数据访问层生成,生成完整的数据访问层和业务外观/支持(使用C#或VB.NET),使用现有的数据库模式集。很快。生成的.NET代码是编译器就绪的,可以由.NET C#或VB.NET编译器编译,可以立即被其他应用程序使用。

所以,它是一个ORM映射器,加载更多。