三层
1、表现层(UI):
主要是指与用户交互的界面。
只负责显示和采集用户操作。
2、业务逻辑层(BLL):
实现业务逻辑。
通过获取UI的操作指令,决定执行业务逻辑,在需要访问数据源的时候直接交给DAL处理。处理完后,返回必要数据给UI。
3、数据访问层(DAL):
直接操作数据库,针对数据的增添、删除、修改、查找等。
关系
UI引用BLL,BLL应用DAL,忌讳交叉引用。
1、表现层(UI):
主要是指与用户交互的界面。
只负责显示和采集用户操作。
2、业务逻辑层(BLL):
实现业务逻辑。
通过获取UI的操作指令,决定执行业务逻辑,在需要访问数据源的时候直接交给DAL处理。处理完后,返回必要数据给UI。
3、数据访问层(DAL):
直接操作数据库,针对数据的增添、删除、修改、查找等。
UI引用BLL,BLL应用DAL,忌讳交叉引用。