asp.net 框架初接触

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站点

   



原文地址:https://www.cnblogs.com/code1992/p/3191209.html