📄 readme.txt
字号:
三层架构中,模型层(Model Layer)是最基本的,他的作用就是定义实体对象,从这个方面来讲也算是非常独立的一个层,但是其他层都会涉及到这个层的引用,这么来讲,他又是最不独立的层。
业务逻辑层(Business Logic Layer)是负责处理相关数据规则连接数据处理和表示层的一个桥梁。
数据操作层(Data Access Layer),他的作用就是要实现对具体数据的最终操作,不涉及到任何规则的数据处理。
为了响应多数据库开发,这里还可以增加一个数据操作接口层(Data Access Interface Layer),他负责定义数据操作方法,并不实现它,具体实现让真正的数据操作层继承实现。
还有一个就是用户表示层(User Presentation Layer),这里掌握用户能看到的界面显示效果,这个层的架构设计采用MVC的模式实现,在这里很多人可能会问“MVC不是三层结构开发么”?当然不是!网上很多文章也没有怎么说清楚,我也是最近在Petshop4.0相关分析的文章中理清这个概念的。
yoker.wu@gmail.com 2007.11.15
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -