3

llblgen 和 nHibernate 之间的主要区别是什么?

4

3 回答 3

4

LLBLGen 是一个精巧的大小写强化工具,可以生成最终可扩展的代码。客户服务是首屈一指的,并且错误已被修复,因为它们是由业务中最优秀的人才之一发现的。我在晦涩难懂的问题上有 5 个小时的周转时间,只影响我,虫子。

我目前正在使用 nhibernate 咬牙切齿,不得不说让我远离它这么长时间的忧虑并没有放错地方。它是一个拥有庞大用户群的好工具,但本质上,映射文件/映射类/映射属性策略同时又软又脆弱。

这是我的观点,不需要惩罚性的投票,因为我在批评 nhibernate。

于 2010-03-01T01:05:18.493 回答
3

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

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

我更喜欢 Nhibernate 而不是 LLblgen。

于 2009-05-27T13:53:25.517 回答
1

取自 llblgen 主页的概述页面:

LLBLGen Pro 是 .NET 的排名第一的 O/R 映射器和数据访问层生成器,它使用现有的数据库模式集为您(在 C# 或 VB.NET 中)生成完整的数据访问层和业务外观/支持层. 片刻之间。生成的 .NET 代码是编译器就绪的,并且可以由 .NET C# 或 VB.NET 编译器编译,立即由其他应用程序使用。

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

于 2010-03-15T08:56:50.413 回答