什么是NHibernate最好的代码生成器?

时间:2009-10-16 14:18:21

标签: .net asp.net nhibernate orm

NHibernate最好的代码生成器是什么?

7 个答案:

答案 0 :(得分:3)

请参阅此NHibernate page上的“有用的NHibernate工具”部分,并根据您要查找的内容选择一个。你想免费吗?商业?您想要Visual Studio集成吗?

所有列出的代码生成器都很好,没有一般最好而不知道你需要什么。

答案 1 :(得分:1)

即将发布的LLBLGen v3将是nHibernate的最佳代码生成器(除了它将做的所有其他事情)。现在,我可能会使用CodeSmith

答案 2 :(得分:1)

我正在使用NConstruct;他们还提供免费版本 - NConstruct Lite。我想念SQL 2008支持,否则我发现它很容易使用。

答案 3 :(得分:1)

有一个免费的开源工具。 NHibernate Mapping Generator。

有一个新的2.0 Beta 2版本,提供了许多新功能,支持流畅的nhibernate,一对多和多对多映射。

http://www.codeplex.com/Wikipage?ProjectName=nmg

答案 4 :(得分:1)

我使用Visual NHibernate(http://slyce.com/) 这是一个很好的工具;它支持几乎所有的NHibernate功能和一些附加组件,如Fluent,Spatial和Validator。

答案 5 :(得分:0)

ActiveWriter for NHibernate是最受支持的,最新的免费选项,虽然它的工作不完整。

我使用Active Writer编写了一个快速入门指南:

Using Linq with NHibernate : A Quick Start

另见这个问题:

NHibernate Generators

Code Smith似乎是主要的商业选择,虽然我自己没有尝试过。

答案 6 :(得分:0)

使用NHibernate的Entity开发人员,您可以在Visual Studio和独立的Entity Developer应用程序中设计NHibernate模型。

从官方网站下载:www.devart.com

Devart公司