三层架构与MVC---个人理解

    三层架构主要分为表示层(UI),业务逻辑层(BLL)以及数据访问层(DAL)。     三层架构主要是为了实现高内聚低耦合效果。主要是可以使得我们写的代码可以只关注于结构中的某一层,思路更加清晰,有利于代码的复用性。例如我最近的写的一个项目中,当DAL层写好后,绝大部分情况都不需要对其进行修改,这种架构便于我们对于编程的书写,但这种架构不可避免的最大问题是会降低了系统的性能。     数据
相关文章
相关标签/搜索