1. 在web层的Default.aspx里只有最基本的UI代码

2. 在web层的Default.aspx.cs里第一行创建一个用户业务对象UserBO (注意添加引用,下同)

 protected UserBO userBo = BOProxyFactory.Create<UserBO>(); //使用代理创建一个用户业务对象

3. 因此需要在Demo1.BO层里创建UserBO.cs

在UserBO.cs里创建一个UserDAO:

 private UserDAO userDao = null;

4. 因此需要在Demo1.DAO层里创建UserDAO.cs

在创建UserDAO.cs时需要继承实体UserInfo

 public class UserDAO:ObjectDAO<UserInfo>

5. 因此需要在Demo1.Entity里创建UserInfo.cs

6. 所以正确的顺序是 Entity -> DAO -> BO ->Web

即 实体项目层 -> 数据访问层 ->业务逻辑层 -> web站点

最新文章

  1. easy_UI 投票列表
  2. Linux终端使用代理服务器
  3. switch_to 理解
  4. Android开发之权限列表
  5. 一个Redis实现的分布式锁
  6. Java虚拟机体系结构
  7. Scala类型系统(sudden thought)
  8. 【Java系列】Eclipse与Tomcat
  9. Android Studio安装、配置、第一个程序的那些坑
  10. 《python for data analysis》第四章,numpy的基本使用
  11. [Linux] [JNI]
  12. 学习笔记TF042:TF.Learn、分布式Estimator、深度学习Estimator
  13. 【RAY TRACING THE REST OF YOUR LIFE 超详解】 光线追踪 3-1 蒙特卡罗 (一)
  14. Django与CSRF 、AJAX
  15. js基础-类型转换
  16. Android的相关事件
  17. Wireshark分析网络慢
  18. html表格中的tr td th用法
  19. 下载android sdk更新包离线安装解决方案
  20. Linux shell 提取文件名和目录名

热门文章

  1. 关于.NET编译的目标平台(AnyCPU,x86,x64)
  2. HW-文件恢复-测试300
  3. jQuery 源码分析 7: sizzle
  4. Container容器控件的使用、Hbox与Vbox布局管理器的使用、以及AjaxAction前后台事件响应
  5. 循环/loop 结构/structure
  6. 访问图像中的像素[OpenCV 笔记16]
  7. 在ctex环境下利用Metapost作图
  8. Flexbox完整指南- A Complete Guide to Flexbox
  9. Interface的多层继承
  10. Linux下简易蜂鸣器驱动代码及测试实例