Model view Controller
Model :数据持久层,最基本的为Dao,高级点的hibernate,再高点的mybatis。
view :表现层,最基本的jsp,html,高级点的Struts,Struts2。
Controller:控制层 ,最基本的servlet,高级点的Spring,再高点的spring-mvc。
- 因为要降低耦合度,各司其职,所以分层操作。
MVC有升级版:表现层(jsp)、持久层(类似dao)、业务层(逻辑层、service层)、模型(javabean)、控制层(action)
网友评论