MVC架构
MVC思想:(分而治之)
基于分层的,分治的,便于维护的,便于软件复用的思想。
总而言之:就是把不变的和变化的分开。
三部分:
- view:
- control:控制层 :
- model:业务逻辑层:
框架思想的演化
MVC——MVP——MVVM(C P VM )
Control©层的技术替换: servlet springmvc struts webwork
Dao层持久化缓存层: mybatis, dbutils , hibernate
View(视图层):Jsp,html,thymeleaf ,velocity ,freemark
通信的过程
Http请求 和 Ajax请求
http 同步请求
ajax 异步请求 ajax和服务器端 其实是同步的