类库就是程序员用来实现各种功能的类的集合,(类似于 C#中的层)
类库其实就是虚拟的层
例如一般开网站采用
BLL(业务逻辑层)、DAL(数据访问层)、Model(模型层)和UI层(表示层)
在Bll 中添加引用 DAL 、Model
在DAL中添加引用Model
在Web中添加引用Model、Bll
DAL是和数据库打交道的,
BLl是调用DAL的
Model是封装类 每个类对应数据库中一张表(封装属性)
其各层一般不能跨层访问,上层只知道离它最近的下层,下层不知上层的存在。
UI层依赖于BLL层,BLL层依赖于DAL层。 |