java-WEB三层架构执行流程图(三大框架整合执行流程图).doc
-
资源ID:23957479
资源大小:416KB
全文页数:8页
- 资源格式: DOC
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
java-WEB三层架构执行流程图(三大框架整合执行流程图).doc
Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datejava-WEB三层架构执行流程图(三大框架整合执行流程图)java-WEB三层架构执行流程图(三大框架整合执行流程图) Struts2Filter(配置在web.xml中拦截过滤)Client (客户) 依赖web.xml(过滤) Tomcat (服务器) DB (数据库) pojo (实体类) DAO(层)(数据持久化、基于对象pojo)Service(层) (业务逻辑层)struts.xml Action(层)(控制层) Interceptor(过滤器、过滤)(过滤器、过滤)Interceptor(过滤器、过滤)Interceptor(过滤器、过滤)通过action中set方法过滤(类型匹配)Spring注入DAO(层)对象、并管理事务Spring注入Service(层)对象Spring注入HibernateTemplate 对象通过tomcat响应到客户端 三层架构流程图Action中得到Service层对象是通过Spring注入 Service层得到DAO层对象也是通过Spring注入的。要把数据保存+开启事务+提交事务 由Spring来管理的。Spring穿插于整个请求过程中(或流程中) 三 层 架 构 result(input视图)namespace 找 到 result说明: 三大框架整合称为三层架构。三层架构不是MVC,可以牵强的认为是MVC。 三层架构有三个MVC: 其中Struts2就是个MVC框架(就是指三层架构中的视图层)、 Spring内部有一个MVC框架(Spring内部包含一个MVC)、 三层架构本身也是一个MVC(牵强的认为)。 Client + Tomcat + web.xml + Struts2Filter + Struts.xml + Action (控制器) (视图层)三层架构思想: Service(层) (业务逻辑层) DAO + pojo + DB (模型层:model)-