01 Struts2框架学习

1.框架介绍

所谓框架,就是把一些繁琐的重复性代码封装起来,使程序员在编码中把更多的精力放到业务需求的分析和理解上面。 

特点:封装了很多细节,程序员在使用的时候会非常简单。

早前,有三大框架struts、hibernate、spring(SSH)

近几年,springmvc、mybatis、spring(SSM)

MVC架构:

M:Model 模型,封装数据。javabean    

V:view   视图,展示界面。jsp     

C:Controller 控制器,控制程序流程。

2.Java SSH框架介绍

  SSH在J2EE项目中表示了3种框架,即 Spring + Struts +Hibernate。 Struts对Model,View和Controller都提供了对应的组件。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,可以在Servlet/JSP的Web应用中使用,也可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

3.Struts2入门---开发环境的搭建

Struts2是Apache发行的MVC开源框架。注意:它只是表现层web(MVC)框架。

 (1)下载Struts2开发包

http://struts.apache.org

选择课程中提供的2.3.33的版本

猜你喜欢

转载自www.cnblogs.com/luckyplj/p/11288661.html