`
dreams2018
  • 浏览: 5070 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

hibernate环境配置问题

阅读更多

根据Hibernate的docs文档搭建Hibernate环境时,运行提示:Exception in thread "main" org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml

 

原因是:

docs里的hibernate.cfg.xml的文件头是:

<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
...

 而打开hibernate3.jar里org.hibernate目录下的hibernate-configuration-3.0.dtd的头文件是:

<!DOCTYPE hibernate-configuration PUBLIC
	"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
	"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
...

 由于文件头不一致导致解析异常,将hibernate.cfg.xml的文件头修改为hibernate-configuration-3.0.dtd里的文件头就解决了.

分享到:
评论

相关推荐

    Hibernate环境配置jar包

    在Java开发环境中,尤其是Eclipse这样的集成开发环境(IDE)中,配置Hibernate通常涉及以下几个关键步骤,这些步骤涉及到对jar包的管理与导入。 首先,我们需要理解Hibernate的核心jar包。`hibernatejar`可能包含了...

    Hibernate的配置环境及步骤

    这个文档适用初学者,详细解释了Hibernate的配置环境和方法。

    Hibernate 参数配置详解

    此外,根据实际数据库环境选择合适的 SQL 方言也是十分重要的一步,它能够确保 Hibernate 生成的 SQL 语句与数据库完美匹配。希望本文能够帮助您更好地理解和应用 Hibernate 配置,为您的项目带来更大的价值。

    Hibernate的配置文件

    在Java Web开发中,SSH(Struts、Spring、Hibernate)是...下载提供的`hibernate.cfg.xml`文件,可以作为参考模板,根据自己的数据库和应用需求进行修改,从而快速搭建Hibernate环境,实现Java对象与数据库的无缝交互。

    Hibernate基本配置演示

    **Hibernate基本配置演示** 在Java开发中,Hibernate是一款强大的对象关系映射(ORM)框架,它简化了数据库操作,使得开发者能够用Java对象来处理数据。这篇教程将深入讲解Hibernate的基本配置过程,确保你能顺利...

    Hibernate的配置详解

    在轻量级的Hibernate环境中,事务管理是通过Hibernate自己的API,而不是依赖于容器提供的服务,如JDBC或JTA。 关联关系映射是Hibernate的重要特性,用于将Java对象与数据库表之间的关系进行建模。这里我们重点关注...

    memcache也spring,hibernate的配置

    标题中的“memcache也spring,hibernate的配置”指的是如何在Java开发环境中,结合Memcached缓存系统、Spring框架和Hibernate持久化框架进行集成配置。Memcached是一种高性能的分布式内存对象缓存系统,用于加速动态...

    hibernate5.3框架环境配置成功代码

    这里我们关注的是Hibernate 5.3版本的环境配置,这是一个关键步骤,确保后续的开发工作能够顺利进行。下面将详细介绍Hibernate 5.3框架环境配置的相关知识点。 1. **安装与下载**: 首先,你需要从Hibernate官方网站...

    oracle的hibernate配置文件

    Hibernate支持JTA(Java Transaction API)和本地事务,根据应用环境选择合适的事务管理方式: ```xml &lt;property name="hibernate.transaction.factory_class"&gt;org.hibernate.transaction.JDBCTransactionFactory...

    第25,26讲 --搭建和配置Spring与Hibernate整合的环境

    在本主题中,我们将深入探讨如何搭建和配置一个集成了Spring和Hibernate的开发环境。Spring是一个全面的Java应用框架,提供了依赖注入、AOP(面向切面编程)以及丰富的工具支持,而Hibernate则是一个强大的对象关系...

    hibernate配置参数大全

    当应用环境中已经存在数据源时,可以通过以下配置项将Hibernate与之连接起来: 1. **`hibernate.connection.datasource`**:指定JNDI名称的数据源。 - 示例: ```properties hibernate.connection.datasource=...

    hibernate--5.Hibernate配置文件详解-2

    如果你的环境不支持JTA或者更倾向于使用传统的ResourceLocal事务,你可以切换到`org.hibernate.transaction.JDBCTransactionFactory`。 缓存配置也是关键部分,它可以提高性能。Hibernate提供了第一级缓存(Session...

    Hibernate4.1环境搭建

    本文将详细介绍如何正确搭建Spring4.1 + Hibernate4 + Struts2的环境,并特别关注如何避免session数据为空的问题。 #### 二、环境搭建步骤 1. **创建Web项目**: - 使用Eclipse或IntelliJ IDEA等IDE工具创建一个新...

    现有Mysql数据库,写Spring + Hibernate的配置文件

    在本案例中,我们将探讨如何在已有的MySQL数据库环境下,配置Spring和Hibernate来实现数据访问层。 首先,我们需要在项目中引入Spring和Hibernate的相关依赖。在Maven或Gradle的构建文件中,添加对应的依赖库,如...

    MyEclipse中hibernate的配置

    接下来,我们将按照以下步骤在MyEclipse中配置Hibernate环境: 1. **创建Java项目**: - 打开MyEclipse后,依次点击`File -&gt; New -&gt; Java Project`。 - 输入项目名称,例如“HibernateTest”,其余选项保持默认...

    springmvc + hibernate annotation 配置

    3. **配置Hibernate**:在主配置文件(如`applicationContext.xml`)中,配置Hibernate的数据源、SessionFactory和事务管理器。使用`LocalSessionFactoryBean`来创建SessionFactory,并设置数据库连接信息。同时,...

    在Hibernate中配置Proxool连接池

    同时,通过调整配置,我们可以控制连接池的大小、超时策略等,以适应不同的应用需求和环境。 总的来说,在Hibernate中配置Proxool连接池涉及的主要步骤包括:在Spring配置文件中声明SessionFactory并指定Proxool的...

Global site tag (gtag.js) - Google Analytics