`

hibernate 下oralce数据库连接出问题

阅读更多
问题描述:
  初学hibernate 映射oralc10g数据库出现 The Network Adapter could not establish the connection oralce 错误。

  hibernate 配置文件如下:
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

    <session-factory>

        <!-- Database connection settings -->
        <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
        <property name="connection.url">jdbc:oracle:thin:@localhost:1521/oracle</property>
        <property name="connection.username">xxg</property>
        <property name="connection.password">xxg</property>

        <!-- JDBC connection pool (use the built-in) -->
      <!--   <property name="connection.pool_size">1</property> -->

        <!-- SQL dialect -->
        <property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>

        <!-- Enable Hibernate's automatic session context management -->
    <!--      <property name="current_session_context_class">thread</property> -->

        <!-- Disable the second-level cache  -->
       <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>

        <!-- Echo all executed SQL to stdout -->
        <property name="show_sql">true</property>

        <!-- Drop and re-create the database schema on startup -->
   <!--     <property name="hbm2ddl.auto">update</property> -->

        <mapping resource="com/xxg/bean/Student.hbm.xml"/>

    </session-factory>

</hibernate-configuration>


  
  解决办法:
   lz这样:开始--> 运行--> cmd--> netstat   -na
找找里面有没有如下一行:
TCP         127.0.0.1:1521                   0.0.0.0:0                             LISTENING

  出现错误时,我没找到。当把localhost 改成127.0.0.1时候解决问题了。
之后在改成localhost 时发现 错误也没出现。
  在这个过程之中添加了 Net Manager 的监听地址,主机名为:172.0.0.1, 端口号为:1521
分享到:
评论

相关推荐

    hibernate框架下对oracle数据库操作所需jar包.zip

    下面我们将详细探讨在Hibernate框架下对Oracle数据库操作所需的知识点。 1. **Hibernate框架简介** Hibernate是一个开源的Java库,它允许开发者在Java应用中使用对象关系映射技术,将Java对象与关系数据库的数据表...

    HIbernate与oracle数据库应用例子

    本篇将深入探讨如何在实际项目中结合Hibernate与Oracle数据库进行应用。 一、Hibernate简介 Hibernate是一个开放源代码的对象关系映射(ORM)框架,它为开发者提供了在Java应用中操作数据库的强大工具。通过ORM,...

    class12(oracle数据库连接hibernate驱动程序)

    "class12(oracle数据库连接hibernate驱动程序)"这个标题暗示了我们将讨论如何配置和使用Oracle驱动来实现Hibernate对Oracle数据库的连接。 首先,我们需要了解Oracle JDBC驱动。Oracle提供了多种类型的JDBC驱动,...

    基于注解的springMVC+hibernate+oracle包含数据库查询

    在SpringMVC和Hibernate的集成中,我们需要配置数据源,使用JDBC驱动连接Oracle数据库。`spring-context.xml`配置文件中通常会包含`&lt;bean&gt;`标签来定义DataSource,使用`ojdbc.jar`驱动,并通过`...

    hibernate连接oracle数据库.doc

    2. 配置 Hibernate:使用 hibernate.cfg.xml 配置文件,指定数据库连接信息,例如: ```xml &lt;!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" ...

    Hibernate 配置各种数据库

    在 Hibernate 的配置文件中,我们可以配置不同的数据库连接,包括驱动程序、URL 等信息。 配置 Hibernate 连接数据库 在 Hibernate 的配置文件中,我们可以使用 properties 文件或 XML 文件来配置数据库连接。下面...

    hibernate连接oracle数据库.pdf

    本文详细介绍了如何使用Hibernate连接Oracle数据库进行开发,涵盖了环境搭建、数据库表结构设计、配置文件设置以及实体映射与持久化操作等多个方面。通过本文的学习,读者应能掌握使用Hibernate框架进行Oracle数据库...

    hibernate与各种数据库的连接配置

    Hibernate 与各种数据库的连接配置 ...Hibernate 提供了多种数据库连接配置,包括 MySql、Sql Server、Oracle 和 DB2 等。开发人员可以根据需要选择合适的数据库连接配置,并在 hibernate.cfg.xml 文件中进行配置。

    Spring boot连接oracle数据库JDBC配置步骤

    使用以上配置后,可以使用 Spring Boot 的测试工具来测试数据库连接是否正常。例如,可以使用 Spring Boot 的 `JdbcTemplate` 来执行一个简单的查询操作: ```java @RestController public class ...

    hibernate连接金仓数据库所需jar包集合lib.7z

    2. **配置Hibernate**:创建一个`hibernate.cfg.xml`配置文件,指定数据库连接参数,例如URL、用户名、密码,以及JDBC驱动类(如`com.kingbase.jdbc.Driver`)。 3. **实体类映射**:为数据库表创建对应的Java实体...

    EJB连接Oracle数据库

    8. **错误处理**:在处理数据库连接时,务必处理可能抛出的SQLException和其他异常,确保程序的健壮性。 9. **安全性**:确保数据库连接的用户名和密码被安全地存储和传递,避免硬编码在代码中。还可以使用角色基础...

    Hibernate实例 oracel数据库

    2. 创建hibernate.cfg.xml配置文件,配置Oracle数据库连接信息。 3. 设计实体类,使用注解或XML文件映射到数据库表。 4. 编写DAO(数据访问对象)层,使用Session进行数据库操作。 5. 使用JUnit创建测试类,初始化...

    java连接oracle数据库

    ### 使用Java连接Oracle数据库 #### 一、简介与准备工作 在进行Java程序开发时,经常需要与数据库进行交互。Oracle数据库作为业界广泛使用的数据库之一,掌握如何使用Java连接Oracle数据库是一项重要的技能。本文...

    hibernate 与 各种数据库连接配置

    **hibernate 与 各种数据库连接配置** 在Java应用程序中,Hibernate作为一个强大的对象关系映射(ORM)框架,极大地简化了数据库操作。它允许开发者以面向对象的方式处理数据库,而无需直接编写SQL语句。为了实现...

    hibernate连接oracle的jar包

    当我们使用Hibernate来连接Oracle数据库时,需要一些特定的jar包来支持这个过程。下面将详细阐述如何配置和使用这些jar包来实现Hibernate与Oracle的连接。 1. **Hibernate ORM框架**:Hibernate是Java中的一种ORM...

    Struts2 Hibernate存取Oracle数据库中的BLOB数据.pdf

    1. 配置Hibernate环境:通过配置文件定义数据库连接信息和映射信息。 2. 实现数据持久化类:创建与数据库表相对应的Java类,定义其属性和持久化行为。 3. 数据操作:通过Session对象执行持久化操作,如保存、更新和...

    详解Spring Hibernate连接oracle数据库的配置

    Spring与Hibernate整合可以更加方便地管理数据库连接以及事务处理。 在Spring Hibernate整合框架中,通常采用Apache DBCP的BasicDataSource作为数据源连接池,这使得应用可以高效地管理数据库连接。在整合Spring ...

    hibernate连接各种数据库的配置

    该文件包含`&lt;hibernate-configuration&gt;`标签下的`&lt;session-factory&gt;`标签,用于定义数据库连接参数、日志级别以及其他高级设置。 #### 三、MySQL连接配置 MySQL是使用最广泛的开源数据库之一。以下是配置Hibernate...

    J2EE开发使用Hibernate所需要的jar文件,Oracle驱动

    总之,要成功地在J2EE环境中利用Hibernate与Oracle数据库交互,不仅需要正确配置和使用上述的jar文件,还要对Hibernate和Oracle数据库的特性有深入理解,以及具备良好的Java编程和问题解决能力。

    使用hibernate连接oracle数据库的详细方法,代码实现实现数据库的增删改查.zip

    本教程将深入讲解如何使用Hibernate连接Oracle数据库,并通过代码实例演示数据库的增删改查操作。 首先,我们需要理解Hibernate的核心概念。它允许开发者用面向对象的方式来处理数据库,将Java类映射到数据库表,将...

Global site tag (gtag.js) - Google Analytics