SQL Server 2000DBAWindows 2003Visual Studio 2005Windows 2000高级Windows XP.NET 2.0开发Visual StudioSQL ServerWindows.NET
NHibernate 辅助工具包






3.59/5 (39投票s)
这是一个帮助你构建 NHibernate ORM 应用程序的工具。
引言
这是一个用于 NHibernate 应用程序的工具。你可以轻松地安装和使用这个助手工具包。要下载,请点击页面顶部的链接。如果你正在使用 NHibernate,你需要编写大量的持久化类和每个持久化类的 XML 映射。此外,你还需要编写 NHibernate 配置文件。使用这个工具,你可以在几秒钟内自动创建所有这些文件。
安装
下载安装文件后,解压缩文件并打开文件夹。然后,你将看到以下内容
- Setup.exe (快捷方式): 你可以通过此安装程序安装插件。
- Files (文件夹): 所有需要的文件都在这里。
打开 setup.exe,你将看到以下界面
点击运行, 它将自动安装; 这需要几秒钟。
Using
安装完成后,运行 Visual Studio 2005 并转到工具菜单。你将看到一个名为 Avva Mobile NHibernate Helper Kit BETA 的插件。该工具有四个选项卡屏幕。
- 连接: 此屏幕允许你使用连接参数连接到数据库。它看起来像 Visual Studio 连接向导。你需要设置一些参数才能连接到你的数据库。
- 表 & 列: 此屏幕允许你浏览所选数据库的表并选择它们以创建文件。 此外,如果你想查看表的列信息,可以从列表中选择一个表,然后点击“预览列”。
- 设置: 此屏幕允许你选择一些功能,例如,复制 NHibernate DLL 和使用动态更新。此外,你必须选择你的项目文件夹来配置文件夹、命名空间和程序集名称。
- 生成: 最后,我们可以开始生成过程。只需点击运行并等待几秒钟。你可以在此部分中查看所有过程详细信息。
成功完成生成过程后,你可以在项目文件夹中看到生成的文件。 如果你选择了“复制 NHibernate DLL 到项目”和其他 DLL,生成器将复制它并在项目的“bin”文件夹中创建一个 NHibernate 配置文件。
此外,生成器会在你的项目文件夹中创建一个名为 App_Code 的文件夹,用于存放持久化类和映射文件。它直接将持久化类创建到 App_Code 中,并将映射文件创建到 NHMappings 文件夹中,如下所示
让我们看看它的外观。
持久化类
映射 XML 文件
下一个版本将具有...
- VB.NET 和 C# 语言支持
- 表关系
- 一个使用应用程序块的示例
- 泛型类实现
- 并且更多根据你的想法、想法和建议...