spring,struts,hibernate三大框架编程原理
2010-06-07 17:40
260 查看
一.client(客户端)发送一个请求给application server(如:tomcat),application 把这个请求发给struts,调用struts的dofiter()进行分发,会找到对应的actgion,action中对应的方法,如execute;action会调用后台的service这层,进行业务逻辑处理(business),进处理的时候,就要结合hibernate 用到dao这层,dao把model进行persistence操作(持久化).操作完成就返回service-action-struts
根据配置文件找到对应的视图。
二.spring是贯穿整个过程,sping的编程理念是面向接口编程,面向抽象编程。当action要调用service的时候,调用哪个service呢? spring 的作用就是把service注入到action里,把dao注入到service里,还能针对service进行申明式事务管理。
相关文章推荐
- Struts 2 Spring Hibernate三大框架的执行流程以及原理
- Struts 2 Spring Hibernate三大框架的执行流程以及原理
- Struts 2 Spring Hibernate三大框架的执行流程以及原理
- Java 三大主流框架,Struts、Hibernate、Spring
- Struts,Spring,Hibernate三大框架的面试&笔试题
- Struts,Spring,Hibernate三大框架的
- Struts,Spring,Hibernate三大框架面试-笔试题
- [转] 浅谈ssh(struts,spring,hibernate三大框架)整合的意义及其精髓
- Java三大框架(Struts、Hibernate和Spring)的技术起源(转)
- Struts Spring Hibernate三大框架整合
- Java三大框架Spring、Struts、Hibernate
- 浅谈ssh(struts,spring,hibernate三大框架)整合的意义及其精髓
- 使用MyEclipse整合ssh(Struts、Spring、Hibernate)三大框架(环境搭载+实例源码下载)
- 手动配置三大框架整合,Spring+Struts2+Hibernate
- java中三大框架struts/Hibernate/Spring,具体是怎样合作工作的?各自实现什么功能?
- Struts+Spring+Hibernate三大框架(SSH)怎样整合
- SSH Java三大框架整合(Struts 2+Hibernate+Spring+mysql)
- 浅谈ssh(struts,spring,hibernate三大框架)整合的意义及其精髓
- Java新手如何学习Spring、Struts、Hibernate三大框架?
- Java高级工程师面试题目汇集(关于Struts,Spring,Hibernate三大框架的面试)