GUESTBOOK示例程序源码

GUESTBOOK示例程序源码

  • 支   持:PC
  • 分   类:软件下载
  • 大   小:未知
  • 版   本:1.0
  • 点击量:2次
  • 发   布:2026-01-14 12:35:15

手机扫码免费下载

#GUESTBOOK示例程序源码截图

#GUESTBOOK示例程序源码简介

一、更新记录

1、更新日期:2025-07-21 00:00:00

2、更新内容:
 

一、源码描述
环境:VS2022 sql2019

二、功能介绍
ASP.NET Mvc + NHibernate + Unity Application Block 示例程序 
今天无意间看到了Unity Application Block (以下简称Unity),感觉很不错,用起来挺方便的说。于是一时兴起写了这个留言本的小示例。数据库操作采用的NHibernate,UI直接用的
ASP.NET Mvc了。项目基于VS2010 + SQLServer 2005 ,就一个表的增删改查操作很简单。目的是为了体验下Unity的Ioc功能。
项目只是演示使用,未建立公共类和配置项抽象出来等工作,各个项目如下:
Guestbook.Biz 业务层,具体业务实现。这里只实现了增删改查
Guestbook.Dal 持久层,基于NHibernate的ORM映射。实现增删改查
Guestbook.IBiz 业务层接口,给UI引用实现解藕。UI层不直接引用具体业务类,实现面向接口
Guestbook.IDal 持久层接口,给Biz引用实现解藕。方便更换不同数据库持久类(PS;虽然NHibernate 已经可以支持多库,这里纯为了娱乐)
Guestbook.Model 持久实体,NHibernate的映射文件也放到这个类库里面了
Guestbook.Unity 简单封装了一下Unity,传入相应接口即可New相应的在Web.Config中配置的具体业务类
Guestbook.Web UI层,ASP.NET Mvc项目。控制器直接引用的业务接口IBiz和Model还有Unity其它全部不引用
数据库在DB_51Aspx文件夹中,附加即可.

三、注意事项
1、在项目Guestbook.Web的bin目录的hibernate.cfg.xml修改数据库连接字符串,附加数据库。
2、ctrl+F5运行即可。

微信扫一扫获取下载地址