Java集合框架使用总结

Java集合框架使用总结
Java集合框架使用总结 前言: 本文是对Java集合框架做了一个概括性的解说,目的是对Java集合框架体系有个总体认识,如果你想学习具体的接口和类的使用方法,请参看Java API文档。 一、概述 数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。 在Java语言中,Java语言的设计者对常用...

SSM框架Web程序的流程(Spring SpringMVC Mybatis)

SSM框架Web程序的流程(Spring SpringMVC Mybatis)
SSM框架的Web程序主要用到了三个技术: Spring:用到了注解和自动装配,就是Spring的两个精髓IOC(反向控制)和 AOP(面向切面编程)。 SpringMVC:用到了MVC模型,将逻辑代码放到Controller层处理。 Mybatis:用到了与数据库打交道的层面,放在所有的逻辑之后,处理与数据库的CRUD相关的操作。 要完成一个功能: 先写实体类entity,定义对象的属性,(可以参照数据库中表的字段来设置,数据库的设计应该在...

详解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集合框架习题

java集合框架习题
java 集合框架(习题) (2011-03-05 19:15:13) 标签: 分类: topic习题 集合框架 Key Point * Collection 接口、Set 接口、List 接口基本操作 * List 接口及其实现类 * Set 接口及其实现类 * 迭代遍历 * Hash 算法与hashCode 方法 * Comparable 接口 * Map 接口及其实现类 * 遍历Map * 泛型 练习 1. 填空 Collection 接口的特点是元素是对象; List 接口的特点是元素有(有|无)顺序,可以(可...

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的封装。目的就是为了简化对数据...