搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (三)实现数据库接口层和业务逻辑层(转)
2010-09-14 14:45
726 查看
本篇是介绍我们完成数据库接口层和业务逻辑层的接口的设计和实现。
废话不多讲,还是怎么一步一步做。
第一步:设计IDao层。在MyWeb.WebTemp.IDao项目中添加IUserDao接口。代码如下:
代码
当前项目的目录结构如图所示:
你的业务逻辑层和数据库接口层实现了吗?
先写到这。呵呵,先回家吃饭去了。呵呵
原文网址:http://www.cnblogs.com/fly_dragon/archive/2010/09/06/1819547.html
废话不多讲,还是怎么一步一步做。
第一步:设计IDao层。在MyWeb.WebTemp.IDao项目中添加IUserDao接口。代码如下:
代码
using System; using System.Collections.Generic; using System.Linq; using System.Text; using MyWeb.WebTemp.IBLL; using MyWeb.WebTemp.IDao; using MyWeb.WebTemp.Model; namespace MyWeb.WebTemp.BLL { public class UserServiceImpl : IUserService { #region 属性 private IUserDao userDao; public IUserDao UserDao { get { return userDao; } set { userDao = value; } } #endregion #region IUserService 成员 public IList<User> GetAllUsers() { return UserDao.GetAllUsers(); } public bool UpdateUser(User user) { return UserDao.UpdateUser(user); } public bool DeleteUser(User user) { return UserDao.DeleteUser(user); } public bool AddUser(User user) { return UserDao.AddUser(user); } public bool UpdateOrAddUser(User user) { return UserDao.AddOrUpdateUser(user); } public User GetUserById(int id) { return UserDao.GetUserById(id); } #endregion } }
当前项目的目录结构如图所示:
你的业务逻辑层和数据库接口层实现了吗?
先写到这。呵呵,先回家吃饭去了。呵呵
原文网址:http://www.cnblogs.com/fly_dragon/archive/2010/09/06/1819547.html
相关文章推荐
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (三)实现数据库接口层和业务逻辑层
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (三)实现数据库接口层和业务逻辑层(转)
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (三)实现数据库接口层和业务逻辑层
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (六)写在后面的话
- 【搭建Spring.net+EF+Asp.net MVC框架】---(2)Demo实现
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (四)配置全攻略
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目(转)
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (五)测试你的成果
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境(转)
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (六)写在后面的话
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (四)配置全攻略
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目(转)
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目