CentOS 6.0升级时提示有依赖关系,大侠看看怎末解决谢谢
三层架构各层之间的依赖关系是什么
三层架构分别为表现层、业务逻辑层、数据访问层。
三层架构各层之间的依赖关系是:
1、表现层依赖业务逻辑层以实现业务数据处理。
2、业务逻辑层依赖数据访问层来读取数据库中的数据或将处理结果存入数据库中。
3、而数据访问层与表现层的依赖刚好相反。
其实使用三层架构开发的重点在业务逻辑层的实现。
三层架构区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。
扩展资料
三层架构每层的作用:
1、数据访问层:主要是对非原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据库的操作,而不是数据,具体为业务逻辑层或表示层提供数据服务。
2、业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。
3、界面层:主要表示WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成:aspx,如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。
参考资料:百度百科-三层架构
什么是组合关系什么是依赖关系
1、组合关系:是指两个以上连续的单位有条件、按规则组合起来的关系。
例如如果把“小张打球”看成一根语言链条的话,在这根语言链条上有“小张”、“打”、“球”几个链环,这几个链环之间的关系就是一种组合关系。不同的组合可以形成不同的关系。从语义关系来看,组合是有规则有条件的,不同的语言有不同的组合方式。-依赖关系
2、依赖关系:在软件工程对象模型中依赖关系描述两个模型元素(类、用例等)之间的语义连接关系:其中一个模型元素是独立的,另一个模型元素不是独立的,它依赖于独立的模型元素,如果独立的模型元素改变了,将影响 依赖于它的模型元素。-centos60
例如一个类使用另一个类的对象作为操作的参数一个类用另一个类的对象作为它的数据成员一个类向另一个类发消息等这样的两个类之间都存在依赖关系。