【ssm架构】系统架构-三层架构
2016-10-30 20:20
190 查看
系统架构:整合应用系统程序大的结构
经常提到的系统结构有两种:三层架构与 MVC
这两种结构既有区别,又有联系。但这两种结构的使用,均是为了降低系统模块间的耦合度
三层架构
视图层 View,服务层 Service,持久层 Dao
View 层:接收用户提交请求的代码在这里编写
Service 层:系统的业务逻辑主要在这里完成
Dao 层:直接操作数据库的代码在这里编写
层间解耦合
在三层架构程序设计中,采用面向抽象编程。即上层对下层的调用是通过接口实现的。
下层对上层的真正服务提供者,是下层接口的实现类
服务标准(接口)是相同的,服务提供者(实现类)可以更换
经常提到的系统结构有两种:三层架构与 MVC
这两种结构既有区别,又有联系。但这两种结构的使用,均是为了降低系统模块间的耦合度
三层架构
视图层 View,服务层 Service,持久层 Dao
View 层:接收用户提交请求的代码在这里编写
Service 层:系统的业务逻辑主要在这里完成
Dao 层:直接操作数据库的代码在这里编写
层间解耦合
在三层架构程序设计中,采用面向抽象编程。即上层对下层的调用是通过接口实现的。
下层对上层的真正服务提供者,是下层接口的实现类
服务标准(接口)是相同的,服务提供者(实现类)可以更换
相关文章推荐
- Java大作业----三层的架构图书管理系统
- [三层架构]未能加载文件或程序集“SqlServerDal”或它的某一个依赖项。系统找不到指定的文件。
- 三层架构之系统登陆实例
- ebs系统架构简介2——三层结构和Environment file下篇
- ebs系统架构简介1——三层结构上篇
- (转宝贝记).net 框架设计 签名系统三层架构
- ASP.NET典型三层架构企业级医药行业ERP系统实战
- 机房收费系统完美设计——事务处理VS三层架构
- 组合查询(vb.net+三层架构之机房收费系统)
- ASP.NET典型三层架构企业级医药行业ERP系统实战(8大模块22个子系统,价值3000万)
- [三层架构]未能加载文件或程序集“SqlServerDal”或它的某一个依赖项。系统找不到指定的文件。
- 两天完成一个小型工程报价系统(三层架构)
- 【视频】如何设计更加“面向对象”的三层架构系统(2):10分钟搞定Asp.Net和WinForm三层架构系统原型
- 三层架构之系统登录实例
- 两天完成一个小型工程报价系统(三层架构)
- 学员管理系统标准三层架构
- 【分享】如何设计更加“面向对象”的三层架构系统(1)
- SOA架构的三层体系结构分布式系统
- 机房收费系统完美设计——事务处理vs三层架构2
- ASP.NET典型三层架构企业级医药行业ERP系统实战(8大模块22个子系统,价值3000万)