Java轻量级框架SSH简介

本文介绍了SSH三大轻量级框架,包括Struts2的改进,如与Servlet API的解耦,使用拦截器处理请求,以及与Struts1的区别。Spring的IOC和AOP概念,以及Hibernate的优点和下载方式。
摘要由CSDN通过智能技术生成

S(Struts)+S(Spring)+H(Hibernate),2007年Struts2诞生,Struts2是在Struts和WebWork的基础上进行的合并。S2SH指的是Struts2+Spring+Hibernate。

一、Struts2框架简介

1.Struts1的缺陷:

(1).由于与jsp/Servlet耦合非常紧密,因而导致一些严重的问题。

(2).Strut1支持的表现层技术单一。

(3).Struts1与Servlet API严重的耦合,是应用难于测试。

(4).Struts1严重的依赖于Struts1 API,属于侵入式框架。

2.Struts2体系结构

Struts2体系结构与Struts1的体系结构有很大的不同,Struts2使用了WebWork的核心设计,而不是Struts1的核心设计。Struts2中大量的使用了=拦截器来处理用户的请求,从而允许用户的业务逻辑控制器与Servlet API分离。

Struts2框架的处理流程如下:

(1).浏览器发送一个请求;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值