SSH框架整合思想
--------------------siwuxie095
SSH 框架整合思想
1、SSH 框架,即 Struts2 + Spring + Hibernate
2、SSH 框架对应到 Java EE 三层架构
(1)Web 层:Struts2
(2)Service 层:Spring
(3)DAO 层:Hibernate
3、SSH 框架整合思想:两两整合
(1)整合 Struts2 框架和 Spring 框架
1)把 Struts2 的 Action 对象的创建交给 Spring 管理
2)配置:<bean id="" class="" scope="prototype"/>
「注意:Action 是多实例的」
(2)整合 Spring 框架和 Hibernate 框架
1)把 Hibernate 核心配置文件中的数据库连接配置,
直接写在 Spring 核心配置文件中
2)把 Hibernate 的 SessionFactory 对象的创建交给
Spring 管理
3)配置:在服务器启动时加载 Spring 核心配置文件,
创建出包含 SessionFactory 对象在内的一系列对象
「在使用 SSH 框架的 Web 项目中,第一次访问会显得
很慢,这是因为第一次访问时会创建 SessionFactory 对
象,进行耗时的初始化」
参考链接:
【made by siwuxie095】
posted on 2017-08-27 00:53 siwuxie095 阅读(246) 评论(0) 编辑 收藏 举报