现在的位置: 首页 > 综合 > 正文

Microsoft .NET Pet Shop 4.0 学习之旅(三) – 项目的引用关系2

2011年08月14日 ⁄ 综合 ⁄ 共 611字 ⁄ 字号 评论关闭

Microsoft .NET Pet Shop 4.0 学习之旅(三)

项目的引用关系2

 

继续上次的谈论,今天说说余下的2个项目:DALFactoryBLL,和4条关系。

 

1,  数据访问工厂【DALFactory】:用来反射数据层接口,生成接口的实例(instance)。所以他引用IDAL

2,  业务逻辑层【BLL】:负责业务数据的逻辑执行。首先BLL调用工厂类,创建接口实例(instance),于是BLL引用DALFactory。生成的接口实例存在BLL中,BLL必须引用IDALBLL层必须把Model层的实例(instance)丢给IDAL运算,并把结果返回给高层(UI),所以BLL引用Model

3,  基于上面的2个项目,4条关系,我们很清晰的得到下面的项目关系图形:结构2.jpg

总结:DALFactory引用IDALBLL引用DALFactoryBLL引用IDALBLL引用Model

 

4,  归纳以上分析得到一个完整的6层结构图:

6层结构关系图.jpg

 

注意!在博客园社区以外转载,必须注明:
作者:Clark Chan
和原文出处:http://clarkchan.cnblogs.com/
否则谢绝转载!

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 

抱歉!评论已关闭.