1、 SSH 的理解及其应用实践的理解及其应用实践 1.SSH 是什么 . 3 2 Spring 介绍理解: 3 2.1 简单介绍 . 3 22 各种特性. 3 2.2.1 轻量. 3 2.2.2 控制反转 3 2.2.3 面向切面 4 2 .2.4 容器 4 2.2.5 框架. 4 2.3 总结 4 3.Hibernate 介绍理解: . 4 3.1 简单介绍 . 4 3.2 核心接口 . 5 3.2.1 Session 接口 5 3.2.2 SessionFactory 接口 . 5 3.2.3 Configuration 接口 5 3.2.4 Transaction 接口 . 5 3.2.5
2、 Query 和 Criteria 接口 . 5 4. Struts 6 4.1 什么是 Struts 框架 6 4.2 Struts 概览. 6 4.2.1Client browser(客户浏览器) . 6 4.4 Struts 中的 Controller(控制器) 命令设计模式的实现 7 4.5 在 Struts 框架中控制器组件的三个构成部分. 7 4.7 Struts 中的 Model(模型) . 8 5.SSH 整合步骤 8 5.1 安装所需软件环境: 8 5.1.1、首先安装 JDK,配置 Java 环境变量 8 5.1.2 安装 MyEelipse 8 5.1.3 数据库 . 9
3、 5.1.4、 9 5.2 环境配置好了就可以做 SSH 整合的项目. 9 6.搭建框架并简单应用 11 6.1 准备工作 11 6.2(建立项目,包结构,导入所需 jar 文件) 12 6.3 撰写资源文件 15 6.4 在 m 包下添加下列文件. 19 6.5 添加 hibernate DAO 模板 . 20 6.6 以上的工作还不够,我们还需要进行 WEB方面的配置 20 7.测试: 23 .ssh.model 包下建立 User.java 23 7.2 com.ssh.service 包下建立 UserService.java 24 7.3com.ssh.test 下建立 Test.j
4、ava . 25 7.4 结果 26 8.结束语 26 1.SSH 是什么是什么 新的 MVCMVC 软件开发模式软件开发模式, SSH(Struts,Spring,Hibernate) Struts 进行流程控制, Spring 进行业务流转,Hibernate 进行数据库操作的封装,这种新的开发模式让我们 的开发更加方便、快捷、思路清晰! 2 Spring 介绍理解介绍理解: 2.1 简单介绍简单介绍 Spring 是一个开源框架,它由 Rod Johnson 创建。它是为了解决企业应用开发的复杂性 而创建的。 Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。 然而, Spring 的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何 Java 应 用都可以从 Spring 中受益。 简单来说,Spring 是一个轻量级的控制反转(IoC)和面向切 面(AOP)的容器框架。 22 各种特性各种特性 2.2.1 轻量轻量 从大小与开销两方面而言 S