spring,struts,hibernate三大框架编程原理

一.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进行申明式事务管理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值