`

hibernate第一个例子

阅读更多
http://blog.csdn.net/doodoofish/archive/2004/07/16/43207.aspx

hibernate: www.hibernet.org -> sf.net

ant:ant.apache.org

Oracle jdbc: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html

1、当前的hibernate(hibernate core)文件名是hibernate-distribution-3.3.2.GA-dist.zip

2、编译出错,需要slf4j,即slf4j-1.5.8.zip,提取其中的slf4j-nop-1.5.8.jar文件,和hibernate3.jar放在一起;

3、我的oracle版本是10.2.0.1.0,java是1.6的,下了一个for 1.4/1.5的,ojdbc14.jar

4、连接数据库出错,connection.username应该是sys as sysdba

hibernate.cfg.xml内容如下

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE hibernate-configuration
    PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">

<hibernate-configuration>
   
    <session-factory name="java:/hibernate/HibernateFactory">
       
        <property name="show_sql">true</property>
        <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
        <property name="connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property>
        <property name="connection.username">sys as sysdba</property>
        <property name="connection.password">orcl</property>
        <property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>
       
        <mapping resource="Customer.hbm.xml" />
       
    </session-factory>
   
</hibernate-configuration>


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/chuqingq2/archive/2009/07/22/4371639.aspx
分享到:
评论

相关推荐

    hibernate的第一个例子

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

    Hibernate 的第一个例子

    在本文中,我们将深入探讨如何创建Hibernate的第一个例子,帮助初学者快速入门。** **一、Hibernate 简介** Hibernate 提供了丰富的API,简化了Java应用程序与关系数据库之间的交互。它通过XML配置文件或注解来定义...

    hibernate框架相关的例子

    Hibernate提供了缓存机制,包括第一级缓存(Session级别)和第二级缓存(SessionFactory级别)。第一级缓存默认启用,自动管理对象的状态;第二级缓存可选,用于提高性能,但需注意并发问题。 ### 八、总结 通过...

    我的第一个hibernate例子

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

    Hibernate实践例子程序

    Hibernate 是一个开源的O/R mappimg的框架,基于JDBC...另外还有两个东东,一个是class2hbm,与第一个相反,是根据class来导出映射文件的。还有一个ddl2hbm,是根据数据库来导出表结构,并生成映射文件和POJO class。

    Hibernate 经典例子全

    在`hibernate_one2one_ufk_1`示例中,我们学习了如何配置和管理一对一的关系。这种关系在数据库中通常通过主键外键关联实现,Hibernate提供了多种方式来建立和维护这种关系,例如使用`@OneToOne`注解。 **五、懒...

    第一个hibernate例子

    个人的第一个hibernate例子,下载后添加表,修改数据库连接,用户名密码即可使用。 参考网址: https://blog.csdn.net/yerenyuan_pku/article/details/64209343

    hibernate的简单例子

    Hibernate 是一个开源的对象关系映射(ORM)框架,它允许开发者用面向对象的方式来处理数据库操作。在Java编程环境中,Hibernate 提供了一种桥梁,将复杂的SQL语句与Java对象之间进行解耦,使得开发者可以更专注于...

    hibernate入门--第一个实例

    【hibernate入门--第一个实例】 Hibernate 是一个强大的对象关系映射(ORM)框架,它为Java开发者提供了方便的数据持久化服务。通过使用Hibernate,我们可以将数据库操作转换为对Java对象的操作,从而简化了数据库...

    hibernate4全注解例子

    1. **Hibernate4简介**: Hibernate4是Hibernate ORM的第四个主要版本,它引入了许多新特性,如JPA 2.0支持、对Java 7的优化以及更好的性能。 2. **注解配置**:在Hibernate4中,我们可以使用注解来替代XML配置文件...

    hibernate入门小例子

    7. **缓存机制**:Hibernate提供了第一级缓存(Session级别的)和第二级缓存(SessionFactory级别的),用于提高性能。了解何时和如何使用缓存是优化Hibernate应用的关键。 通过这个入门小例子,你可以学习到如何...

    android hibernate demo例子

    在这个"android hibernate demo例子"中,开发者可能使用了一个特殊的方法或者第三方库来使Hibernate在Android上运行。 这个"OrmDemo"项目包含以下关键组件: 1. **实体类(Entity Classes)**:这些是与数据库表...

    hibernate最简单的例子,未整合其他框架

    这个压缩包文件“hibernate最简单的例子”提供了一个不涉及其他框架的纯净Hibernate应用实例,非常适合初学者学习和理解Hibernate的基本用法。 1. Hibernate简介: Hibernate是基于Java的开源ORM框架,它通过XML...

    我的第一个Hibernate 程序

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

    Hibernate的四种典型例子(增删改查)

    最后,从列表中取出第一个元素并打印其`name`和`pwd`属性值,表明查询操作成功完成。 二、删除(Delete) 删除操作用于从数据库中移除指定的记录。示例代码如下: ```java Session session = Hibernate...

    hibernate最全的例子

    - 第一级缓存:每个 Session 内部的缓存,自动管理,无需额外设置。 - 第二级缓存:可配置的全局缓存,如 Ehcache 或 Infinispan,提高性能。 - 查询缓存:存储查询结果,减少重复查询。 8. **其他特性** - **...

    hibernate说明及demo的例子

    在这个“hibernate说明及demo的例子”中,我们将深入探讨Hibernate的核心概念和功能,并通过一个实际的示例来展示如何使用它。 一、Hibernate概述 Hibernate是一个强大的工具,它消除了JDBC代码的繁琐,提供了数据...

    Hibernate的小例子

    9. **缓存机制**:Hibernate有第一级缓存和第二级缓存,可以提高数据读取效率,减少对数据库的访问。 10. **异常处理**:了解Hibernate常见的运行时异常,如ConstraintViolationException,HibernateException等,...

    spring+hibernate+spring小例子

    4. **SSH_01**:这个文件名可能指的是该压缩包中包含的是一个基于Spring、Hibernate和Spring MVC的初始项目,或者是一个教学示例的第1部分。可能包括了配置文件(如`applicationContext.xml`, `hibernate.cfg.xml`)...

Global site tag (gtag.js) - Google Analytics