P16

  Hibernate 的优缺点 文档

一、Hibernate的优点Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用。hibernate为java提供了一个易用的,高效率的关系对象映射。它使用java反射机制,而不是字节码增强程序来实现透明性(hibernate中的ORMapping,就是用一个映射文件将数据库中的表与java中的类来进行关联。表中的字段对应了类中的属性。这样我们操作的是类,其实就是操作了数据库。这样就是透明性。

363922298 2012-08-21   7590   0
P5

  hibernate大数据性能处理 文档

在项目中使用Hibernate进行大数据量的性能测试,有一些总结, 1)在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object)在处理过程中,清除全部的缓存或者清除某个对象。

hy1986 2013-10-15   3768   0
P139

  Hibernate 的学习笔记 文档

ORM(Object Relational Mapping)---是一种为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。简单说:ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据中。本质上就是将数据从一种形式转换到另外一种形式。

wjpdream 2012-03-20   2525   0
P44

  Struts + Spring + Hibernate整合实例 文档

Struts作为MVC2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点,MVC2模型的使用、功能齐全的标志库Tag Library、开放源代码。而Spring的出现在某些方面极大的方面了Struts的开发。同时,Hibernate作为对象持久化的框架能显示的提高软件开发的效率与生产力。这三种流行框架的整合应用,可以发挥它们各自的优势,使软件开发更加的快速与便捷。struts2发布已经很久了,但关于如何使用它的教程及实例并不多。特别是与Spring及Hibernate等流行框架的集成,并不多见。现在就将笔者使用Myeclipse工具应用struts2+spring2+hibernate3实现CRUD操作的步骤一一纪录下来,为初学者少走弯路略尽绵薄之力,在本文中,笔者将Struts2.0.6、Spring2.0.6和Hibernate3.1进行整合,希望通过这样的整合示例,让读者了解这些框架各自的特点,以便于在自己的项目中,根据实际情况,尽快的过渡到Struts2的时代。本文的内容基于Struts2.0.6

GTKWave 2010-09-01   15706   0
Struts2   Spring2   Spring   Struts   JSF  

Hibernate精简版本:jdorm 经验

jdorm 是一个hibernate精简版本,性能超过ibatis,高的orm框架,

jopen 2014-06-16   12574   0
P37

  JPA(基于Hibernate框架) 文档

JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。 <br> JPA由EJB 3.0软件专家组开发,JPA的宗旨是为POJO提供持久化标准规范,能够脱离容器独立运行,方便开发和测。目前Hibernate 3.2、TopLink 10.1.3以及OpenJpa都提供了JPA的实现。<br> JPA不是一种新的ORM框架,他的出现只是用于规范现有的ORM技术,他不能取代现有的Hibernate,TopLink等ORM框架。相反,在采用JPA开发时,我们仍将使用到这些ORM框架,只是此时开发出来的应用不再依赖于某个持久化提供商。应用可以在不修改代码的情况下在任何JPA环境下运行,真正做到低耦合,可扩展的程序设计。

weiqiulai 2011-12-19   809   0
JPA   持久层框架   Java   SQL   Basic  
P150

  Struts+Hibernate+Spring教程 文档

我们的目标是:能够熟练运用当前流行的java开源框架:Struts、Hibernate以及Spring来构建灵活、易于扩展的多层Web应用程序。

hb0308513 2010-10-22   5402   0
JEE框架   方案   手册   Apache   SSH  

hibernate基础知识 博客

Hibernate框架知识 1、理论hibernate overview 2、映射 mapping entity mapping entity associations-1 mapping entiity associations-2 3、状态管理 working with persistent Objects 4、其他问题 事务 HQL Hibernate是什么东西?功能是什么?起什么作用?其结

P7

  hibernate面试题 文档

1、在数据库中条件查询速度很慢的时候,如何优化?1.建索引2.减少表之间的关联3.优化sql,尽量让sql很快定位数据,不要让sql做全表查询,应该走索引,把数据量大的表排在前面

songzhi 2012-02-08   3597   0
P4

  Hibernate查询语言(HQL) 文档

Hibernate查询语言(HQL)

ox_yu 2012-02-08   3724   0

Hibernate 使用复合主键 经验

Hibernate 使用复合主键

jopen 2013-11-23   21141   0

SpringMVC+Spring+Hibernate+EHCache 经验

使用eclipse+maven构建SpringMVC+Spring+Hibernate+EHCache项目 摘要 使用eclipse+maven构建SpringMVC+Spring+Hibernate+EHCache项目

jopen 2014-12-24   64304   0
P10

  hibernate_2、(基本的操作) 文档

Hibernate领域对象的使用限制提供一个有无意义的标识作为主键,该属性不参与逻辑业务。提供一个无参的构造方法不要把类设计成final类型的(无法实现懒加载)配置文件分析,在配置文件中如果我们不指定一些配置信息,Hibernate会使用默认的配置信息,来配置相应的数据库的信息。

tangkenyi 2013-12-12   2097   0
P94

  第4章 hibernate应用 文档

对象/关系映射ORM(Object-RelationMapping)是用于将对象与对象之间的关系对应到数据库表与表之间的关系的一种模式。简单地说,ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据库中。对象和关系数据是业务实现的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在着关联和继承关系。而在数据库中,关系数据无法直接表达多对多关联和继承关系。因此,ORM系统一般以中间件的形式存在,主要实现程序对象到关系数据库数据的映射。一般的ORM包括四个部分:对持久类对象进行CRUD操作的API、用来规定类和类属性相关查询的语言或API、规定mappingmetadata的工具,以及可以让ORM实现同事务对象一起进行dirtychecking、lazyassociationfetching和其他优化操作的技术。

0mighty 2016-11-01   1517   0
P50

  Hibernate原理与应用(很经典) 文档

模型不匹配(阻抗不匹配) Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关系模型,其主要概念有:表、主键、外键等。 解决办法 1使用JDBC手工转换。 2使用ORM(Object Relation Mapping对象关系映射)框架来解决,主流的ORM框架有Hibernate、TopLink、OJB。

a779060069 2012-05-25   3632   0
P13

  JPA注解-Hibernate 文档

  JPA全称Java Persistence API.是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA的宗旨是为POJO提供标准持久化规范,能够脱离容器独立运行,方便开发和测试,目前Hibernate3.2/TopLink10.1.3以及OpenJpa都提供了JPA的实现。

419969569 2013-12-19   3268   0
P29

  泛型DAO Hibernate实现 文档

编写Spring+Hibernate框架下的应用,总是离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。

jakmax 2012-03-03   4141   0
P26

  Hibernate 中 HQL 语句教程 文档

本章介绍了Hibernate的几种主要检索方式:HQL检索方式、QBC检索方式、SQL检索方式。HQL是Hibernate Query Language的缩写,是官方推荐的查询语言。QBC是Query By Criteria的缩写,是Hibernate提供的一个查询接口。Hibernate是一个轻量级的框架,它允许使用原始SQL语句查询数据库。HQL是Hiberante官方推荐的Hibernate检索方式,它使用类似SQL的查询语言,以面向对象的方式从数据库中查询。可以使用HQL查询具有继承、多态和关联关系的数据。在检索数据时应优先考虑使用HQL方式。

xuyongff 2011-12-25   4705   0
P4

  Hibernate 理解笔记 文档

精通Hibernate读书笔记Java对象持久化概述Hibernate含义与相关概念的理解:是连接Java应用程序与关系数据库之间的中间件.;是一种ORM映射工具,建立的是关系数据模型与面向对象的域模型之间的映射;对JDBCAPI进行封装,负责数据持久化(轻量级).

lhwyflyl01 2014-06-21   2208   0
P1

  spring+hibernate的session管理 文档

在spring+hibernate的时候,控制台提示“unclosedconnection,forgottocallclose()onyoursession?”

drjangel 2013-11-27   3741   0
1 2 3 4 5 6 7 8 9 10