深入解析SpringMVC三层架构
发布时间
阅读量:
阅读量
目录
SpringMVC三层架构
service层:
DAO层:
Cotroller层:
View层:
SpringMVC三层架构
Java SpringMVC的工程结构通常分为三个层次:从下往上依次是Model层面(模型与数据访问层面)、Controller层面(业务逻辑处理层面)以及View层面(页面展示层面)。其中Model层面又细分为两个子层面:DAO(数据库操作)与Service(业务服务)。其主要作用在于实现功能模块间的解耦。采用分层次架构的好处普遍认为系统分层次有助于维护与扩展。从而实现了对系统维护性和可扩展性的提升。
对于Spring这样的框架,在其(View+\Web)层次之间体现了一种层次之间的调用关系:即业务逻辑通常由控制器完成;控制器则负责与服务进行交互;而服务层面则负责处理具体的数据操作和管理。


service层:
全部评论 (0)
还没有任何评论哟~
