ssh技术总结

ssh技术总结
Hibernate(冬眠)   Hibernate的价值在于,对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。   Hibernate 是一个优秀的Java持久层解决方案,是当今主流的对象——关系映射工具     什么是持久解决方案,什么又是对象——关系映射?   程序运行的时候,有些数据保存在内存中,当程序退出后,这些数据就不复存在了,我们称这些数据的状态为瞬时(Transient)的。...

详细讲解Java三大框架SSH与MVC的设计模式

详细讲解Java三大框架SSH与MVC的设计模式
  现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。   然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底是什么?似乎很少很少有人能够给我非常满意的答复。因为他们都在为了学习而学习,为了工作而学习,而不...

SSH中 struts hibernate spring 的作用

SSH中 struts hibernate spring 的作用
简单的说: struts 控制用的  hibernate 操作数据库的  spring 用解耦的。 详细的说: STRUTS 在 SSH 框架中起控制的作用 , 其核心是 Controller,即 ActionServlet, 而 ActionServlet 的核心就是 Struts-confi g.xml. 主要控制逻辑关系的处理。  hibernate 是数据持久化层 , 是一种新的对象、关系的映射工具 , 提供了从 Java 类到数据表的映射,也提供了数据查询和恢复等机制 , 大大减少数据访问的复杂度。...

详解SSH框架的原理和优点

详解SSH框架的原理和优点
Struts的原理和优点.        Struts工作原理  MVC即Model-View-Controller的缩写,是一种常用的设计模式。MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。MVC的工作原理,如下图1所示:Struts 是MVC的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。Struts的工作原理。  视图:主要由J...

SSH框架jar包分析

SSH框架jar包分析
Hibernate jar包 ================= 必要的包: hibernate3.jar,  这个是hibernate3.0的核心jar包,必须的,呵呵,没的选,像我们常用的Session,Query,Transaction都位于这个jar文件中,必要。 cglib-2.1.3.jar, CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必要。 asm.jar      ASM字节码库    如果使用“cglib”则必要,必要 asm-attrs.jar     ASM字节码库    如果使用“cglib”则必要...

SSH框架整合开发详解

SSH框架整合开发详解
一.创建数据库并设置编码。 A) create database oa default character set utf8。 二.MyEclipse工程 A) 在Myeclipse里创建web工程,并设置编码为utf8. B) 添加框架环境 1.添加Junit4 library(Myeclipse自带) 2.添加Struts2环境 ①所需Jar包 ②配置文件:拷贝一个struts.xml模版到src目录,进行适当修改,在web.xml里配上需要的代码。 struts.xml [html] <?xml version="1.0" encoding="UTF-8" ?&g...

eclipse搭建SSH框架详解

eclipse搭建SSH框架详解
SSH框架是最常用的框架之一,在搭建SSH框架的时候总有人遇到这样,那样的问题。下面我介绍一下SSH框架搭建的全过程。 第一步:准备工作。 下载好eclipse,Struts2,Spring,Hibernate。 1.eclipse:eclipse下载的时候建议下载JavaEE版的eclipse。 当然你也可以下载eclipse-SDK。(下载eclipse-SDK需要下载Web,Tomcat等plugins) 2.Struts2:http://struts.apache.org/download 1)引入Struts的jar包。下载 strut...

java SSH框架详解

java SSH框架详解
Java—SSH(MVC) 1. 谈谈你mvc的理解 MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式, 它强制性的把应用程序的输入、处理和输出分开。 MVC中的模型、视图、控制器它们分别担负着不同的任务。 视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用 户的输入。视图不进行任何业务逻辑处理。 模型: 模型表示业务数据和业务处理。相当于JavaBean。一个模型能为...

SSH框架搭建例子

SSH框架搭建例子
框架整合及开发步骤 一、开发工具 2 二、开发框架 2 2.1、Struts2.0.14 2 2.2、Spring2.5.4 2 2.3、Hibernate3.2.5 3 2.4、jQuery 4 三、所需jar包 4 四、项目目录 5 五、整合步骤 6 5.1、spring 6 5.2、struts 7 5.3、hibernate 7 六、开发步骤 11 6.1、配置xml文件 11 6.2、编写pojo对象并生成与数据库对应的hbm.xml文件。 16 6.3、编写操作数据库的Dao类 16 6.4、编写业务逻辑代码 18 6.5、编写action类...

谈谈自己对SSH框架的理解

谈谈自己对SSH框架的理解
J2EE开发框架其实也是jar类库,大部分是对原生方法的封装。目的是为了简化开发人员的工作,规范开发过程。学习框架即学习其核心原理和配置。 但java世界的框架五花八门,但万变不离其宗,只有真正掌握了SSH框架的核心机制和设计理念 才能轻松的学好其他框架。 下面谈谈我对SSH框架的简单理解,以备今后面试找工作之用。 一、Hibernate Hibernate框架是一个ORM框架,是对JDBC的封装。目的就是为了简化对数据...