zoukankan      html  css  js  c++  java
  • 工厂模型学习心得(一)(ASP.Net)

    层次结构示意图:(以SQLServer数据库和Access数据库为例)

    工厂模型一般分为七层:表示层,表示业务逻辑层,业务逻辑层,工厂,接口,数据访问层和模型层。

    为了实际需要一般将表示业务逻辑层和业务逻辑层合并为业务逻辑层。

    工厂模型一般在大型项目中应用较多,小型项目一般使用MVC模型,即模型、视图,控制(Model,View,Control)三层,这里就不细讲了。

    工厂模型之所以分为这么多层,是为了:

    1.方便管理,方便团队协作;2使项目开发更为智能化;3.各层之间互不干扰,效率更高;4.方便后期维护。

    各层作用可概括如下:

    表示层:主要用于用户和系统之间的交互;

    业务逻辑层:用于实现某个业务(功能)的逻辑过程;

    工厂:告诉接口应该那个数据访问层对应(调度作用);

    接口:为数据访问层定义的标准,使调用的数据访问层中的类更抽象化;

    数据访问层:用于对数据库的操作(访问);

    模型层:将数据库中的关系表转化为面向对象(即利用属性封装字段,可以保证字段的安全性)

    待续→↓

  • 相关阅读:
    [mysql] 5.1和5.5版本区别
    selenium-51job高级搜索
    selenium-xpath选择操作web元素
    selenium-css选择器高级用法
    selenium-51job自动化测试(css选择器选择元素)
    API测试
    接口测试
    selenium-百度新歌榜
    selenium-frame切换
    selenium等待元素出现和代码抛出异常继续执行
  • 原文地址:https://www.cnblogs.com/_ymw/p/1857127.html
Copyright © 2011-2022 走看看