LLBLGen与代码匠类似吗?

时间:2009-02-19 03:16:04

标签: code-generation

llblgen和codemith一样吗?

是否有任何工具可以为您创建所有CRUD管道? 并且您可以按主键过滤的所有表上的查询(如按ID获取用户)或外键(如果地址表中包含用户ID,则按UserID获取用户地址)等。

DO代码生成器执行的操作多于上述内容吗?

3 个答案:

答案 0 :(得分:2)

我知道这是一个旧帖子,但以防其他人来到这里。 通过所有手段不,它们只是不同的东西。 LLBLGen是一个对象关系映射器(ORM),CodeSmith是一个代码生成工具。 两者都有生成一些代码的模板,即使你可以编写带有代码的OR映射器,它也没有LLBLGen拥有的所有支持类。

LLBLGen实际上是一个设计师,可以为NHibernate,Entity Framework或它自己的ORBL的LLBLGen Pro框架生成代码。

答案 1 :(得分:-1)

“llblgen就像codemith一样吗?” :在很多方面,是的。 [Frans Bouma积极参与SO,我相信他会有一些意见]

MyGeneration是一款可以创建所有CRUD管道的免费工具。

答案 2 :(得分:-3)

不,不是。

CodeSmith是一个生成工具。您仍然需要编写模板,以及它将如何生成,然后编写与查询/加入/更新/插入/等相关的所有相关(和实质)代码。

CodeSmith + NetTiers是一个常见的'DAL',但不是很好,恕我直言。

LLBLGen很漂亮,绝对值钱,恕我直言。