自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

转载 数据库的优化

数据库的优化:1.在数据库中条件查询速度很慢的时候,如何优化?1.建索引(a 提高查询检索的性能b 创建唯一索引c 创建主键d 归类)2.减少表之间的关联3.优化sql,尽量让sql很快定位数据,不要让sql做全表查询,应该走索引,把数据量大的表排在前面4.简化查询字段,没用的字段不要,已经对返回结果的控制,尽量返回少量数据2.在hibernate中进行多表查询,每个表中各

2011-12-25 19:53:31 854

原创 java中类与类之间的关系

资料来源于互联网,由作者整理。一、泛化(继承)继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。类与类之间的继承用extends,接口之间的继承用implements。二、依赖两个相对独立的类(类A和类B)一个类(类A)用到了另一个类(类B),而这种使用关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响

2011-12-25 19:00:25 3665 1

原创 hibernate主键生成策略详细说明

主键生成器描述特点increment用于为 long, short 或者 int 类型生成 唯一标识。自动递增的,每次增量为1。只有在没有其他进程往同一张表中插入数据时才能使用。在集群下不要使用。跨数据库,不适合多进程并发更新数据库,适合单一进程访问数据库,不能用于群集环境。identity对 DB

2011-12-25 17:41:10 3110 1

原创 hibernate中复合主键

复合主键:一张表的多个字段组合构成这张表的主键,这个主键就叫复合主键。在hibernate中配置复合主键:Hibernate复合主键的编写有两种情况:1、将复合主键各字段定义为私有属性。2、将复合主键字段抽取出来定义一个主键类(暂且这样称呼),在实体类中包含主键类即可。(推荐使用这种方法)映射文件的编写:复合主键使用:方式一: 由几个字段构成添加几个

2011-12-25 17:29:02 2193

转载 session中get和load方法区别以及close()、clear()、evict()

下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而load方法的执行则比较复杂 ■ 首先查找s

2011-12-22 20:59:04 1777

转载 解读Hibernate继承映射策略

Hibernate继承映射的英文是Inheritance Mappings,Hibernate继承映射有三种策略,下文对Hibernate继承映射策略具体理解。Hibernate支持三种基本的继承映射策略:◆每个类分层结构一张表(table per class hierarchy)◆每个子类一张表(table per subclass)◆每个具体类一张表(tab

2011-12-14 20:44:55 742

转载 hibernate 错误:org.hibernate.HibernateException: Unable to get the default Bean Validation factory

原文地址:错误处理

2011-12-14 18:12:23 782

转载 hibernate中的session中的方法(网页资料整理)

Session接口的APIMethod Summary TransactionbeginTransaction()          开始一个工作单元并且返回相关联的事务(Transaction)对象。 voidcancelQuery()          终止执行当前查询。

2011-12-12 18:03:58 2811

原创 hibernate实体关系

1、一对一关系数据库中的一对一设计分两种形式:(1)      外键关联:一个表中添加一个字段作为外键,值是与其相对应一对一关系表的主键值。(2)      主键关联:两张一对一关系的表共用一个主键,主外键是一个字段。 在实体关系中(1)      单向关联,在任意一个实体类中添加另一个实体类型的属性(2)      双向关联,在两个实例类中都添加另一个实体类型的属性

2011-12-11 22:33:59 3027

原创 Hibernate介绍与配置文件、jar包的说明(二)

实体类映射文件():User.hbm.xml         "-//Hibernate/HibernateMapping DTD 3.0//EN"         "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">

2011-12-09 11:08:42 1287

原创 Hibernate介绍与配置文件、jar包的说明(一)

在编写java程序的时候总会和数据库打交道,大家都知道java是面向对象的编程语言、在java里面一切都是类,java里面用的是对象模型,对象模型包括的概念有:继承、多态等;而数据库是关系模型,反映的是表与表的关系、关系模型包括的概念有:表、主键、外键等,在我们编写java程序时需要将对象模型与关系模型进行转换,通常采用两种方法来转换这两种关系:1、使用数据库连接技术手工编写代码对

2011-12-08 17:24:05 2721

转载 Struts,Spring,Hibernate三大框架面试-笔试题

1.Hibernate工作原理及为什么要用?原理:  1.读取并解析配置文件  2.读取并解析映射信息,创建SessionFactory  3.打开Sesssion  4.创建事务Transation  5.持久化操作  6.提交事务  7.关闭Session  8.关闭SesstionFactory为什么要用:  1. 对JDBC访问数据库的代

2011-12-07 19:58:12 1603

转载 HQL使用

HQL:Hibernate Query LanguageHQL是完全面向对象的查询语言,因此可以支持继承和多态等特征。HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按如下步骤进行:(1)获取Hibernate Session对象;(2)编写HQL语句;(3)以HQL语句作为参数,调用Session的createQuery方法创建查询对象;

2011-12-07 11:44:08 992

转载 Hibernate数据对象的三种状态

Hibernate的对象有3种状态,分别为:瞬时态 (Transient)持久态(Persistent)脱管态(Detached) 处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 *瞬时态       由new命令开辟内存空间的java对象.       Person person =

2011-12-06 22:57:28 628

转载 在Eclipse下搭建Android开发环境教程

链接地址:http://mobile.51cto.com/android-227548.htm

2011-12-06 09:49:43 638

转载 Hibernate配置

由于Hibernate是为了能在各种不同环境下工作而设计的, 因此存在着大量的配置参数. 幸运的是多数配置参数都 有比较直观的默认值, 并有随Hibernate一同分发的配置样例hibernate.properties (位于etc/)来展示各种配置选项. 所需做的仅仅是将这个样例文件复制到类路径 (classpath)下做一些自定义的修改.4.1.  可编程的配置方式

2011-12-05 17:00:38 2499

jquery-easyui-1.2.5中文帮助手册

jquery-easyui-1.2.5中文帮助手册

2012-04-15

jquery-easyui-1.2.5源码

jquery-easyui-1.2.5源码

2012-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除