用於爲NHibernate生成實體類和/或hbm文件和/或sql腳本的最佳工具是什麼?NHibernate生成器
以下列表從http://www.hibernate.org/365.html,這是最好的,爲什麼?
- Moregen免費,開源(GPL)O/R生成器,可以合併到現有的Visual Studio項目中。還將更改合併到生成的類中。
- NConstruct Lite用於生成NHibernate O/R映射源代碼的免費工具。不同的數據庫支持(Microsoft SQL Server,Oracle,Access)。
- GENNIT NHibernate代碼生成器使用WYSIWYG在線UML設計器的免費/商業Web 2.0代碼生成NHibernate代碼。
- GenWise Studio與NHibernate模板商業產品;導入您的現有數據庫並生成所有XML和類,包括工廠。它也可以自動爲你的NHibernate BO-Layer生成一個asp.net web應用程序。
- HQL分析器和的hbm.xml GUI編輯
- ObjectMapper由墊赫蘭德是映射GUI與NHibernate支持
- MyGeneration是基於模板的代碼發生器GUI。其模板庫包含用於從數據庫生成映射文件和類的模板。
- AndroMDA是一個開源代碼生成框架,它使用模型驅動架構(MDA)將UML模型轉換爲可部署的組件。它支持使用NHibernate作爲持久性框架的數據訪問層的生成。
- 用於NH的CodeSmith模板
- NHibernate Helper Kit是一個用於生成類和映射文件的VS2005插件。
- NConstruct - 智能軟件工廠商業產品;通過簡單的嚮導程序爲信息系統的所有層生成完整的.NET C#源代碼。基於NHibernate的O/R映射。對於WinForms和ASP.NET 2.0。
我想我聽到剛剛開始心悸,我對此很興奮。我一直在尋找L2S的一個很好的選擇,並且因爲XML而對NH沒有興趣。非常感謝。 – 2008-12-10 03:10:15
我想提請注意,這不是NHibernate的視覺設計師 – 2011-12-20 11:50:49
我對Fluent有一個非常負面的經歷 - 它使我獲得了90%的好評,然後把我的褲子留下。我的另一個可視化工具DevArt Entity Developer的經驗非常相似 - 讓我獲得90%的體驗,然後讓我垂涎。我還沒有找到一個可行的工具,但會警告這兩種方法,除非你期望一些真正的基本用途,沒有太高級的東西。 – 2012-02-01 21:41:41