- 博客(16)
- 资源 (6)
- 收藏
- 关注
转载 Java集合类详解
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)
2016-12-29 16:58:34 260
转载 Struts中<s:checkboxlist>的用法
一、JSP中①集合为list生成htmlJava.NetRoRPHP②集合为MAPlistKey="key" listValue="value" value="{1,2,3}" />生成html瑜珈用品户外用品球类自行车③集合里存放javabean(id和name为Person的属性) Perso
2016-12-23 13:49:11 840
转载 Spring简介
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转
2016-12-20 22:11:12 288
原创 struts标签库详解
Struts2标签库包括:OGNLStruts2标签分类控制标签 :(if, elseif,else, iterator, append, merge, generator, subset, sort)数据标签 :(bean, param,date, debug, include, set, url, push)OGNL
2016-12-20 21:16:46 1215
原创 Hibernate中的核心借口Query
Query是Hibernate的查询接口,用于从数据存储源查询对象及控制执行查询的过程,Query包装了一个HQL查询语句。通过SessionFactory获得了session对象后,除了可以通过get(类名.class, id)方法得到相应的对象,还可以通过获得Query对象来取得需要的对象 Query query = session.createQuery("查询语句如fro
2016-12-19 22:58:11 379
原创 Hibernate懒加载
Hibernate中的懒加载是我们常用的技术,其实质是只有在真正使用该对象的时候,才会发出SQL语句,去数据库查询,因此它减少了程序本身与数据库的交互,改善处理速度。 在HIbernate中获取对象的方法有get()和load()。其中get()方法是直接加载,而load()方法就支持懒加载策略,即它在load查询对象的时候会返回一个代理对象,只有在使用带该对象的数据时,才会真正
2016-12-08 22:01:16 354
原创 Hibernate中的几种映射关系----------多对多关联映射
在上一篇的文章中我们写到了一对多的关联映射,它是多对多关联映射的基础。多对多的关联映射也是我们最常见的一种关联映射。 多对多关联映射的原理是通过第三张表来维护两个对象多对多的关联关系,即将两张表的主键放到第三张表中做关联。 上一篇文章中用到了User和Group两个实体类,一个Group对应多个User,现在我们假设一个User也可以对应多个Group,来看一下多对多
2016-12-08 20:35:28 370
原创 Hibernate中的几种关联映射------一对一关联映射
一、一对一映射 一对一关联映射又分为:一对一单向关联映射和一对一双向关联映射; 一对一是指:一个人只有一个身份证号,一个身份证号也只对应一个人,这为一对一; 单向是指:只能由人来查找身份证号;或是只能由身份证号来查找人; 双向是指:既可以由人来查找身份证号,又可以由身份证号来查找人;首先介绍一对一单向映射:(一对一单向映射又分为主键关联和外键关联) *主键关联:
2016-12-05 21:51:36 391
原创 Hibernate框架总结
Hibernate在MVC的设计模式中,充当的是M(Model)模型层(或数据访问层),其实现的功能是将Java对象或是叫PO对象映射到数据库,然后通过操作PO,实现对数据 的增删改查等功能。Hibernate的工作流程图如下所示:1、应用程序调用Configration类,读取配置文件及映射文件信息Configuration cfg = new Configuration
2016-12-04 20:15:20 387
原创 基于SSH框架的增删改查实例附带源码
一步一教你搭建SSH框架,实现简单的增删改查功能一、首先创建一个Java web项目,并按下图建好项目目录二、在网上搜索ssh所需jar包,并将其放到WEB_INF下的lib里面(这里截图了部分)三、如下图配置web.xml(添加spring监听器以及struts过滤器等) ssh index.jsp
2016-12-03 22:18:08 23572 6
原创 深入理解strus,根据MVC自己动手搭建Struts基础框架
上一篇简单的MVC搭建中的StrutsServet.Java控制类,我们发现其有很多的不方便性:package com.suo;import java.io.IOException;import javax.management.RuntimeErrorException;import javax.servlet.ServletException;import javax.se
2016-12-02 23:17:43 674
原创 深入理解Struts,实现一个简单的MVC
我们都知道MVC的框架,M(Model)代表了模型,V(View)代表了视图,C(Controller)控制器。其中最典型的就是使用servlet作为控制器,用JSP做事视图。Struts就是将MVC做了封装来实现其基本功能。那让我们来看一下Struts在这里面究竟是干了什么事情,以至于我们更加深入的理解该框架。 新建一个Javaweb项目,用户的增删改查,来实现简单的MVC过程,同时让初
2016-12-02 22:38:48 335
原创 org.hibernate.MappingException: entity class not found
org.hibernate.MappingException: entity class not found 1、检查配置文件路径是否正确classpath:com/ssh/bo2、可能原因:若持久化类为:User.java 对应的hibernate映射文件为:User.hbm.xml
2016-12-01 22:44:57 674
原创 Hibernate中id设置<generator class="uuid.hex" />
1、“assigned” 主键由外部程序负责生成,在 save() 之前指定一个。 2、“hilo” 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。 表名 字段名 100 3、“seqhilo” 与hilo 类似,通过hi/lo
2016-12-01 20:37:41 5667
基于简单的MVC结构自己搭建Struts框架完整版(三)
2016-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人