代码改变世界

Visual Entity 使用(一)创建我的第一个 NHibernate 应用程序

2011-08-23 14:31  麦舒  阅读(1330)  评论(0编辑  收藏  举报

1、软件安装

1)Visual Studio 2008 with .net Framework 3.5 或 Visual Studio
2)Visual Entity for VS2008 或 Visual Entity for VS2010
3)Northwind 数据库(任意一种 Visual Entity 所支持的数据库)本文中采用的数库是 Access 数据库。

2、创建第一个持久化类

1)创建一个 Console Application 项目,然后添一个 Northwind.nhib 到项目中,如下图所示。

 

 

2)在 Server Explorer 面板上创建 Northwind 数据库连接

 

3)将表 Categories 拖放到设计器中

 

4)运行程序

创建以下代码,然后运行

staticvoid Main(string[] args)
{
var dc
=new NorthwindDataContext();
var categories
= dc.Categories.ToList();
foreach(var category in categories)
{
Console.WriteLine(category.CategoryName);
}
}

 

5)运行结果如下图所示

 

至此,第一个 NHibernate 小程序总算运起来了,是不是发现, NHibernate 并没有传说中的那么入门呢? 谢谢 Visual Entity 这个好工具吧,它为我们做了很多工作。