java-WEB三层架构执行流程图(三大框架整合执行流程图).doc
《java-WEB三层架构执行流程图(三大框架整合执行流程图).doc》由会员分享,可在线阅读,更多相关《java-WEB三层架构执行流程图(三大框架整合执行流程图).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、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(层) (业
2、务逻辑层)struts.xml Action(层)(控制层) Interceptor(过滤器、过滤)(过滤器、过滤)Interceptor(过滤器、过滤)Interceptor(过滤器、过滤)通过action中set方法过滤(类型匹配)Spring注入DAO(层)对象、并管理事务Spring注入Service(层)对象Spring注入HibernateTemplate 对象通过tomcat响应到客户端 三层架构流程图Action中得到Service层对象是通过Spring注入 Service层得到DAO层对象也是通过Spring注入的。要把数据保存+开启事务+提交事务 由Spring来管理的。
3、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)-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java WEB 三层 架构 执行 流程图 框架 整合
限制150内