C#--基于三层架构应用实战(二)

新增学员

C#--基于三层架构应用实战(二)


通用层的设计

  1. 通用层常见类:
    通用的辅助类和工具
    数据验证
    缓存处理
    加密处理等
    C#--基于三层架构应用实战(二)

DAL中方法的编写

C#--基于三层架构应用实战(二)


BLL中方法的编写

C#--基于三层架构应用实战(二)


UI中的事件处理

C#--基于三层架构应用实战(二)


三层架构代码体验

数据访问层:一般只编写基本的增、删、改、查方法,不能出现业务逻辑代码。作用1:解析对象一组合SQL;作用2:封装对象—-向上传

业务逻辑:一般只编写业务逻辑代码,根据用户的需求决定如何调用数据访问层的方法,不能出现任何SQL语句及数据访问代码,只能调用DAL中的方法,不能调用其他任何层的方法。作用2:处理业务逻辑;传递数据。

用户界面:一般只编写获取用户操作信息,数据验证,数据展示代码。只能调用BLL中的方法,不能调用DAL中的方法。作用1:封装对象—向下传;作用2:解析对象–展示数据。

所用脚本

SQL

框架Git