`
lwz7512
  • 浏览: 332471 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

与hibernate第一次零距离接触

阅读更多

    很久以前就想体验一下hibernate框架的魅力所在,终于最近有了时间好好了解一下了,下面是花了

半天的时间理解并整理出来的。文章的一下内容整理自:java爱好者网络的“使用Hibernate来实现持久

对象”
    http://www.javafan.net/article/20041203092142460.html

    一.配置过程
   
       1.拷贝类包:将hibernate的jar包和第三方类包放置在webapps/myhibernateapp/WEB-IMF/lib下


                将数据库驱动放在Tomcat/common/lib下。

       2.配置webserver的数据库连接池:修改server.xml文件,加入<context path="" />这个资源申

明到<Host name="localhost" ../>中。

       3.让hibernate获取JDBC连接:书写hibernate配置描述符,hibernate.cfg.xml文件。
 

    二.对象与数据库映射过程
 
       1.建立一个持久化类:Myclass

       2.将这个类映射到Myclass.hbm.xml文件,一个类对应一个xml文件

       3.创建这个类对应的表,有个工具hbm2ddl,是hibernate的工具

       4.创建hibernate的session部分:一个持久化管理器

       5.使用这个session,创建对象来完成数据库操作

     ok!大体结构就是这样,不用写sql语句就可以对数据库进行存取操作,真的很方便啊!

    

 



分享到:
评论

相关推荐

    hibernate第一个例子

    【hibernate第一个例子】 在Java开发中,Hibernate是一个非常重要的对象关系映射(ORM)框架,它极大地简化了数据库操作。本示例将引导初学者了解如何使用Hibernate进行简单的数据库连接和操作。 首先,我们需要...

    hibernate第一个hibernate

    《Hibernate入门:初识与实践》 ...总之,"hibernate第一个hibernate"项目是一个绝佳的起点,它将引导你了解并掌握Hibernate的基本概念和操作。通过实践,你可以逐步熟悉ORM思想,为后续的Java开发奠定坚实的基础。

    第一次搭建hibernate环境

    **标题:“第一次搭建Hibernate环境”** 在Java开发中,Hibernate是一个非常重要的对象关系映射(ORM)框架,它简化了数据库操作,使开发者能够用Java对象来处理数据库事务。搭建Hibernate环境是开始使用该框架的第...

    hibernate第一天笔记

    本文将基于第一天学习Hibernate的笔记,详细解析其基本操作与实现。 首先,引入Hibernate所需的库文件至关重要。这包括Hibernate的核心库以及相应的数据库驱动JAR包。这些库文件提供了对ORM操作的支持,使得Java...

    hibernate的第一个例子

    **标题解析:**“hibernate的第一个例子”表明这是一个关于Hibernate框架的基础教程,主要目标是展示如何使用Hibernate进行数据持久化操作。 **描述分析:**描述提到这是一个超级简单的例子,包含一个持久化对象...

    Hibernate学习笔记第一次课

    【Hibernate学习笔记第一次课】 在本课程中,我们将深入探讨Hibernate框架的基础知识,这是一个流行的Java对象关系映射(ORM)工具,它简化了数据库与Java应用程序之间的交互。我们的重点是Hibernate 3.1版本,虽然...

    Hibernate第三方类库

    Hibernate是一款强大的Java持久化框架,它简化了数据库与Java对象之间的交互。在使用Hibernate时,除了核心的Hibernate库,我们通常还需要引入一些第三方类库来增强其功能或满足特定需求。这里提到了三个重要的第三...

    hibernate入门的第一次代码

    【hibernate入门的第一次代码】是一个针对初学者的指南,旨在帮助他们了解并开始使用Hibernate框架。Hibernate是一个流行的开源对象关系映射(ORM)工具,它允许Java开发者以面向对象的方式操作数据库,减少了手动...

    Hibernate 手册 第一章 Hibernate入门

    9. 第一次运行与优化 在实际使用中,可能会遇到缓存问题、性能瓶颈等。例如,第一加载实体时可能会进行全表扫描,可通过二级缓存、预加载、批处理等方式优化。此外,合理选择访问策略、避免N+1查询等问题也对性能有...

    我的第一个Hibernate 程序

    【我的第一个Hibernate程序】这篇文章是关于初学者如何创建并运行第一个Hibernate程序的详细教程。Hibernate是一个流行的Java ORM(对象关系映射)框架,它允许开发者将数据库操作转换为面向对象的编程,简化了数据...

    精通hibernate3.0(第三版).rar

    《精通Hibernate 3.0(第三版)》是Java开发者深入理解对象持久化技术的一本经典教程。本书全面覆盖了Hibernate 3.0的核心概念、API以及最佳实践,旨在帮助读者掌握这一强大的ORM(对象关系映射)框架,提升开发效率...

    第一个手写Hibernate

    "第一个手写Hibernate"项目旨在帮助开发者深入理解Hibernate的工作原理,通过手动编写相关代码,以实践的方式来学习和掌握Hibernate的核心概念。 **一、Hibernate简介** Hibernate是一个开源的ORM框架,它允许...

    hibernate关联映射详解

    包含《多对多双向关联映射》《多对一单向关联映射》《多对一双向关联映射》《一对多单向关联映射》等文档,并有图解及例子,非常适合新手学习,尤其是刚刚接触hibernate,对映射关系不清楚的。。。。

    菜鸟快速运行第一个hibernate

    标题“菜鸟快速运行第一个hibernate”表明了这是一个针对初学者的教程,旨在帮助他们快速上手并成功运行他们的第一个Hibernate项目。Hibernate是一个强大的Java ORM(对象关系映射)框架,它简化了数据库操作,使得...

    深入浅出Hibernate(PDF)第一部分

    直至Hibernate实战,重点讲述了Hibernate的基础语法、基础配置、O/R映射、数据关联、数据检索、HQL实用技术、自定义持久化实现、Hibernate回调与拦截、Hibernate分页等实用技术,Hibernate实战部分则用一个真实论坛...

    我的第一个hibernate例子

    # Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的...

    ajax与hibernate结合

    ajax与hibernate结合简单讲解.swf

    hibernate与mybatis一起使用取长补短

    标题“hibernate与mybatis一起使用取长补短”暗示了在一个项目中同时采用这两种框架,旨在充分利用它们各自的优点,以提升项目的性能和灵活性。 Hibernate是一款强大的ORM框架,它提供了完整的对象模型支持,包括...

    hibernate3 hibernate3

    Hibernate3 是一个强大的Java持久化框架,用于简化数据库与对象之间的交互。它是对象关系映射(ORM)工具的典范,允许开发人员使用面向对象的编程模型来操作数据库,而无需直接编写SQL语句。在本篇文章中,我们将...

    hibernate的一个简单例程

    Hibernate提供了第一级缓存(Session级别的)和第二级缓存(SessionFactory级别的),可以提高性能,减少对数据库的访问。 **总结** 这个简单的Hibernate例程涵盖了从环境配置、实体类定义到持久化操作、事务管理和...

Global site tag (gtag.js) - Google Analytics