NHibernate

image

image

都是建立在  ado.net 上面的框架,这个图片上的下载地址是错的,是spring的,要改成 nh··

ORM框架的好处

image

如果是换到 mysql 数据库, access 或者是 orcal数据库,都很方便,直接修改配置就可以了

下载image

image

  image

image

这里就是程序集了,也就是我们要使用的

还需要

image

现在我们来新建一个 web页面,用到 之前的模板窗体

image

我们要使用 NH 下面是步骤

image

  我们先添加一个 lab的文件夹

image

有了2个,还需要一个 在  image   中拿一个程序集

image

这样,3个程序集就都有了,然后我们添加引用

image

引用添加完毕之后,我们

image

然后我们在 web.config 里面添加配置,如果不记得,可以去这里招

image

我们把配置加到

image

使用的是 2.2 版本的

这里是  session-factory 创建上下文会话对象, 就相当于是EF 里面的 上下文对象一样

image

image

然后老师创建了一个实体类,也就是和表差不多的,用的是 code smith 代码生成器

这个时候,我们还需要隐射

image

原文地址:https://www.cnblogs.com/iceicebaby/p/2468880.html