- 2
- 0
- 约1.63万字
- 约 12页
- 2016-08-22 发布于浙江
- 举报
09单元9基于SSH2的网上购物系统典型模块开发(校)
单元9 基于SSH2与MVC的网上购物系统典型功能模块开发
轻量级Java EE软件架构主要由主流的开源框架Struts、Spring、Hibernate根据其各自的应用特性而进行整合而成,选择以Spring框架为核心并整合Struts和Hibernate的框架组合。
【问题探析】
【问题1】应用程序的三层架构与MVC模式有何区别和联系?
【问题2】SSH框架与MVC模式有何联系?
【知识必备】
1.SSH框架
SSH框架就是指Struts、Spring、Hibernate这三大流行框架的集成。
Struts主要负责表示层的实现,它提供的丰富标签用于View,同时struts也充当了实现Control的功能,实现接收参数和视图分发功能。
Spring利用它的IoC和AOP来处理控制业务(负责对数据库的操作),用于降低层与层间耦合度的,所有的类都可以由Spring统一创建,用时只需注入即可(IoC)。
Hibernate主要是数据的持久化到数据库,是底层基于JDBC的ORM(对象关系映射)持久化框架,即表与类的映射,字段与属性的映射,记录与对象的映射。
2.Struts
Struts是一个在JSP Model2基础上实现的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts能充分满足应用开发的需求,且简单易用、敏捷迅速。Struts把Servlet、JSP、自定义标
原创力文档

文档评论(0)