`
yxwang0615
  • 浏览: 559126 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

hibernate3.2简介

阅读更多
时间关系,这里留下几个关键词供以后再整理用: hibernate
只关心对象不需要关心关系型的数据库,操纵对象就是间接操作数据库。建立对象模型 > 写好映射文件 > 自动生成表轻量级框架、透明持久化、POJO(纯类); EJB2.0 重量级框架透明持久化:无侵入性(无extends、implement),所以是轻量级的,测试也简单方便。
hibernate的优点: 1.简化开发,以往传统的jdbc开发充斥着大量的重复性代码,hibernate做了简化、封装,提高了生产率。 2.更加面向对象,体现OO的思想,所有的CRUD操作都是以对象和实体为单位。 3.移植性好: (1)无侵入性,是一个轻量级框架; (2)CRUD用的是HQL语言,不针对数据库,只需要更改hibernate.dialect,hibernate 就会帮我们把HQL根据dialect转化为sql进行相应的操作。 4.面向对象的数据库现在应用还不广泛,也是导致hibernate应用范围大的原因。 hibernate不适合的场所: 1.批量的更新,删除,效率不高; 2.需要sql优化的项目不适合,因为hql语句生成的sql我们无法修改;


hibernate 的核心接口
JDBC:本地事务,只对一个数据库起作用。
JTA:跨资源事务。
分享到:
评论

相关推荐

    struts1.2 + spring2.5 + hibernate3.2框架demo

    Struts1.2、Spring2.5和Hibernate3.2是经典的Java企业级开发框架组合,它们各自在应用程序的不同层次上发挥着重要作用。Struts1.2是一个MVC(Model-View-Controller)框架,主要负责处理用户界面与业务逻辑之间的...

    Hibernate3.2jar包

    Hibernate3.2是一款广泛应用于Java开发中的开源对象关系映射(ORM)框架,它极大地简化了数据库操作,使得开发者能够用面向对象的方式处理数据。这个jar包是Hibernate3.2版本的核心组件,包含了所有必要的类库,使得...

    hibernate3.2lib及源码jar包纯净版

    **hibernate3.2lib及源码jar包纯净版** Hibernate是一个开源的Java平台上的对象关系映射(ORM)框架,它允许开发者将数据库操作转换为对Java对象的操作,从而简化了数据库应用的开发。这个标题指的是一个针对...

    some simple demo about hibernate3.2 and spring2.5

    标题 "some simple demo about hibernate3.2 and spring2.5" 暗示这是一个关于如何集成和使用 Hibernate 3.2 和 Spring 2.5 的简单演示项目。这两个库在Java开发中扮演着重要角色,Hibernate是流行的对象关系映射...

    Hibernate3.2整套源码

    本资源包含的是Hibernate 3.2版本的完整源代码,这个版本在当时是相当稳定且广泛使用的。 在深入探讨Hibernate 3.2的源码之前,我们需要理解ORM的基本概念。ORM将数据库中的表映射为Java对象,通过对象之间的关系来...

    hibernate3.2

    Hibernate 3.2 是一个非常重要的Java持久化框架版本,它极大地简化了数据库与Java对象之间的交互,使得开发者能够更加专注于业务逻辑而不是繁琐的数据访问层实现。本篇将深入探讨Hibernate 3.2的主要特性、核心概念...

    hibernate3.2 jar包

    Hibernate 3.2 是一个非常重要的Java持久化框架,它为开发者提供了强大的对象关系映射(ORM)功能,使得在Java应用中操作数据库变得更加简单。这个核心jar包包含了实现Hibernate功能所需的所有基本类和接口,是开发...

    开发框架 hibernate3.2

    **开发框架 Hibernate 3.2 知识点详解** Hibernate 是一个广泛使用的开源对象关系映射(ORM)框架,它的核心目标是简化Java应用程序与数据库之间的交互。在Hibernate 3.2版本中,这个框架提供了丰富的功能和改进,...

    Hibernate3.2官方中文参考手册 高清晰 pdf

    ### Hibernate 3.2 官方中文参考手册关键知识点概览 #### 一、简介 Hibernate 是一个开源的对象关系映射(ORM)框架,用于 Java 应用程序中的数据库交互。它提供了一种将 Java 对象映射到数据库表的方式,并简化了...

    Hibernate高官谈Hibernate3.2新特性.html

    Hibernate高官谈Hibernate3.2新特性

    hibernate3.2-api

    hibernate3.2的chm格式api手册。

    Hibernate3.2官方中文参考手册.pdf+Hibernate.pdf(Hibernate的学习资料)

    Hibernate3.2是其发展中的一个重要版本,提供了许多改进和新特性。 在《Hibernate3.2官方中文参考手册》中,我们可以深入学习到以下关键知识点: 1. **对象关系映射(ORM)基础**:ORM的核心思想是将数据库中的...

    hibernate3.2详细案例

    **一、Hibernate3.2简介** Hibernate是一个开源的对象关系映射(ORM)框架,它允许开发者在Java应用中处理数据库操作时使用面向对象的方式,极大地简化了数据库编程。Hibernate3.2是其发展中的一个重要版本,发布于...

    hibernate 3.2卷二

    hibernate 3.2 hibernate 3.2 hibernate 3.2 hibernate 3.2 hibernate 3.2

    struts2+spring2.5+hibernate3.2整合完整项目,带数据库脚本

    Struts2、Spring2.5和Hibernate3.2是Java Web开发中经典的三大框架,它们的整合使用在过去的许多年里被广泛应用于企业级应用系统。这个完整的项目提供了从开发环境到运行环境的所有必要组件,包括数据库脚本,使得...

    Hibernate 3.2 中文参考手册

    Hibernate 3.2 中文参考手册 博文链接:https://luxiangdong.iteye.com/blog/214583

    hibernate3.2用到的jar包

    在Hibernate 3.2版本中,它提供了许多改进和增强的功能,包括性能优化、对JPA(Java Persistence API)的支持以及对最新数据库版本的兼容性。 以下是一些关于Hibernate 3.2中关键知识点的详细解释: 1. **对象关系...

    hibernate3.2 需要的hibernate3.2以及所有文件

    Hibernate 3.2 是一个流行的Java对象关系映射(ORM)框架,它允许开发者使用面向对象的编程方式来操作数据库,极大地简化了数据库操作。在这个压缩包中,包含的文件是完整支持Hibernate 3.2版本运行所需的所有组件,...

    Hibernate3.2_API

    Hibernate3.2_API 是一套针对该版本的API文档和指南,对理解并使用Hibernate 3.2提供了详细指导。 1. **对象关系映射(ORM)**:ORM是一种编程技术,它通过在对象和关系数据库之间创建映射,简化了数据访问。...

Global site tag (gtag.js) - Google Analytics