2.3.2 三层架构
当把MVC当成一种架构模式来理解,就是所谓的三层架构,如图2-2所示:
图2-2三层架构图
(1)数据库访问层:主要是对原始数据的进行操作,主要是为业务逻辑层和表现层提供服务。
(2)业务逻辑层:主要是针对于具体问题的操作,也可以理解为对数据层的操作,对数据业务逻辑的处理。
(3)表现层:系主要表示WEB方式。如果业务逻辑层强大和完善,那么无论表现层如何定义和更改,逻辑层都能完善地提供服。