Java MVC三层架构笔记

java的mvc三层架构分别是:View(界面层),Service(业务逻辑层),DAO(数据访问层)

V:View 网页视图,为用户提供能够看到并且使用的界面,与用户直接进行交互。
M:Model,业务模型,处理业务
C:Controller,控制器,处理请求,调用模型和视图

dao层负责对数据进行直接操控,最底层
service层负责对传递过来的参数验证,以及其他逻辑验证操作。验证完毕访问dao层进行数据操控
servlet层负责接收参数,然后调用service层进行处理

三个层分工合作,有利于后期的功能维护,那层出了问题就去处理哪层