三层架构
背景:
项目的引用关系是:StructWed->BLL,Model;BLL->DAL,Model;DAL->Model。下面我们来演示一下程序流程,假设我们的数据库有一张订单表Order表,我们的业务是针对Order表进行的增删改查,那么根据三层架构的编程模式,我们就需要建立起对应的Model层实体,数据访问层实体和业务层实体,我们分别用OrderModel,OrderDAL,OrderBLL表示,代码如下,由于仅仅是为了演示,所以我并未提供相应的实现。
Model:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Mode { public class OrderModel { public int ID { get; set; } public int productName { get; set; } public DateTime CreateTime { get; set; } } }