下载此文档

struts2,spring,hibernate分层图.ppt


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/ 10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 10 下载此文档
文档列表 文档介绍
S2HS(SSH2)整合
S2HS(Struts2,Spring,Hibernate):新的MVC软件开发模式
Struts2进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装,这种新的开发模式让我们的开发更加方便、快捷、思路清晰!
1
Struts2简介
Struts2是一个优雅的,可扩展的JAVA EE web框架。
2
Spring简介
Spring是一个开源框架,是为了解决企业应用开发的复杂性而创建的。
依赖注入—set注入
Login log = new Login();
= UsersDAO
= “world”
3
Hibernate简介
Hibernate能帮助我们利用面向对象的思想,开发基于关系型数据库的应用程序
第一:将对象数据保存到数据库
第二:将数据库数据读入对象中
4
SSH2结构分析
Jsp页面
struts2
spring
hibernate
database
View层
Controller层
Model层
客户端请求
解释用户的输入,映射为model层可执行的操作
返回值
Jsp页面
根据返回值选择恰当的视图以用于显示
5
Struts2+Spring+Hibernate整合
先建立相应的数据库
继而通过hibernate将数据库映射为相应的类,以及数据库操作相应的方法
编写所需业务类
再配置Spring,通过Spring的依赖注入特点,响应struts2的请求
最后配置struts2,处理页面跳转以及调用Spring的相关操作
注:因为包冲突的关系,可以采用已经配置好的SSH2开发包,直接拷贝到lib下面即可。
6
Struts2+Spring+Hibernate实例
新建Web Project
添加Spring支持
添加Hibernate支持
建立数据库表
逆向生成相应数据层类
编写其他所需类
配置Spring配置文件
配置Struts配置文件
设计页面
发布,测试
7
新建Web Project
8
新建Web Project-项目名称
9
新建Web Project-生成新项目Test
10

struts2,spring,hibernate分层图 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 10
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 陈晓翠
  • 文件大小 0 KB
  • 时间2011-10-04
最近更新