首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

问个有关问题,关于三层架构.

2012-11-03 
问个问题,关于三层架构...三层架构是否必须严格遵守web引用bllbll引用dal的规则,web层直接引用dal有什么缺

问个问题,关于三层架构...
三层架构是否必须严格遵守 web引用bll bll引用dal 的规则,web层直接引用dal有什么缺点? 请大家说下自己的看法,要说理由哦 ! 别只是说不能引用.....

[解决办法]
在早期,为了将面向对象系统设计的.net对象顺利而方便地与关系数据库交互,可能自己要开发ORM等系统(包括要处理基于.net的触发器机制等)。这些都是属于dal层研究范围。相比各种ORM技术来说,最坑爹的、最低级的就是那种PetShop的dal实现方式,纯粹是浪费时间的死板方式,没有一点ORM常见的自动化技术含量。而现在,各种.net框架中dal层代码很多,一般人完全不必再自己去“研究”这一层的设计问题,只要选择几个程序员都熟悉的让他们使用就行了(不过尽量不要在一个系统中死板地规定仅允许使用一种第三方dal库方法来操作数据库,要允许同时使用2或者3种方法,以便优胜劣汰)。
[解决办法]
如果去读数据的过程中没有任何的业务处理,哪怕是数据验证,格式转换,直接调用没有什么不可以

热点排行