问题标签 [hibernate.cfg.xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
24391 浏览

hibernate - Hibernate:如何将 *.hbm.xml 文件映射到不同的文件夹中?

我有一些 *.hbm.xml 文件放在 hibernate.cfg.xml 文件的同一文件夹中。现在,我想映射此文件夹子文件夹中的其他一些 *.hbm.xml 文件。我怎么能做到?谢谢!

这是我的一部分hibernate.cfg.xml

这是我的 Ant 文件的一部分:

这是我的文件夹结构



[编辑]

正如莫里斯建议的那样,我首先尝试并失败了,将线路改为

仍然给出相同的错误:

然后我继续尝试按照 Mark 的建议添加到我的 schemaexpoert 中。然后它甚至再也找不到我的“A.hbm.xml”了。给出错误:

我的 SchemaExportTask 现在看起来像:



[解决]

结论是我真的很愚蠢。它与在不同的目录中无关。我很困惑,因为我在测试阶段一次更改了两件事,然后我将这一切归咎于无辜的“目录更改”。很抱歉浪费了大家的时间。

如果有人感兴趣,这就是发生的事情。我使用本地 DTD 文件进行了一些 XSLT 转换,并在我的 XSL 文件中使用相对路径指定了本地 DTD 文件。但是我将生成的 hbm.xml 文件放到了不同的目录中——因此 SchemaExportTask 无法再找到 DTD 文件并且无法解析新的 hbm.xml 文件。由于一些愚蠢的原因,我认为以下完全不同的错误消息意味着相同的事情......非常感谢 Mark 提醒我人们写错误消息是有充分理由的!现在添加fileset仍然不起作用,但我现在知道阅读错误信息......我相信我会尽快修复它。=.=''

0 投票
2 回答
7006 浏览

hibernate - Hibernate 二级缓存 <>

我想在我的休眠项目中使用二级缓存,但我对休眠二级缓存了解一点,谁能解释我应该如何在我的代码中使用它以及我需要什么配置和 .jar 文件?我将这些设置设置为我的 hibernate.cfg.xml 文件

并添加这些 jar 文件ehcache-1.6.1.jar, ehcache-1.6.1-javadoc.jar, ehcache-1.6.1-sources.jar 我想知道我应该更改任何其他配置吗?

以及如何理解我的项目使用二级缓存?

如果只是把这个设置,休眠自动使用这个或者我必须在我的 .java 类中使用其他代码(如任何注释或其他东西)

0 投票
5 回答
2348 浏览

java - 休眠配置 - 会话工厂扫描?

我们有这个 hibernate.cfg.xml 文件。有没有办法告诉 Hibernate 只扫描一个目录,而不必在此处为每个类添加一个条目?

0 投票
1 回答
595 浏览

java - Web应用程序结构层次问题

下面是我的项目层次结构的图示

项目层次结构
(来源:yfrog.com

当我尝试将我的 file_name.java 文件连接到休眠时,我收到了这些错误

问题与我的hibernate.cfg.xml...有关,但我无法解决。有任何想法吗?

0 投票
6 回答
218603 浏览

java - 如何为 sql server 配置休眠配置文件

这是 MySQL 的配置文件:

为 SQL Server 2005 指定什么?我是这样做的:

我的问题更确切地说是如何指定我必须连接到的数据库?

在 MySQL 中,我曾经这样做过:

0 投票
1 回答
1253 浏览

hibernate - Grails 忽略 hibernate.cfg.xml

实际上,我在两个 tomcat 实例上部署了我的 grails 应用程序。现在我遇到了一个问题。我的 Quartz Job 需要集群化。

我阅读了插件文档,发现可以将 Quartz 作业与数据库结合起来。

因此,我必须在我的 grails 应用程序中创建一个休眠映射('grails-app/conf/hibernate/hibernate.cfg.xml')。

然后我还创建了一个 Quartz.hbm.xml。这个为 Quartz 插件创建表。

当我启动我的应用程序时,grails 似乎没有使用 hibernate.cfg.xml 并且没有创建表。

我的想法是问题出在下面的 Spring Datasource 定义中。

现在我有了休眠日志的输出。似乎该文件将被解释。但是解析后会发生什么?日志中没有异常。

有任何想法吗?

0 投票
1 回答
6672 浏览

hibernate - 我可以在一个 hibernate.cfg.xml 文件中有两个与数据库相关的会话工厂标签吗?

我有两个不同的数据库,我需要在其中动态连接和更新表。但看起来我无法在配置文件中保留两个会话相关信息。有没有办法处理这个?

0 投票
2 回答
790 浏览

java - 无法在 hiberante 中加载 hbm 文件

我正在尝试从 JBoss 网站上学习 Hibernate 教程。基本上,它是一个非常简单的应用程序,可以将事件添加到数据库。

有一个 org.hibernate.tutorial.domain.Event 和一个 Event.hbm.xml 文件。

问题是:无论我在做什么,当我初始化配置对象时,我都会得到一个 org.hibernate.MappingNotFoundException 资源:Event.hbm.xml not fohund。我将其初始化如下:

我试图在 hibernate.cfg.xml 文件中指定 hbm 文件的完整路径,但没有成功。

另一个奇怪的点是我必须指定 hibernate.cfg.xml 位置。没有它即使它在 src 文件夹中也找不到文件。

有任何想法吗??

0 投票
2 回答
2598 浏览

hibernate - Hibernate 映射资源位于单独的 jar 中

我有单独的jar 文件已经包含了hibernate 实体映射和直接映射。我的 Hibernate confg (cgf.xml) 放在另一个 jar 文件中。结果我发现异常“资源:com/iceleads/data/Test.hbm.xml not found”。

例子:

在 mainUsage.jar 类路径中的 entity.jar

请建议我如何配置 hibernate.cfg.xml 以将单独的 jar 与实体一起使用。

非常感谢!

阿尔乔姆

0 投票
2 回答
4790 浏览

hibernate.cfg.xml - hibernate.cfg.xml 路径

我有一个java项目,我正在使用hibernate。这里的事情是我想将hibernate.cfg.xml文件放在“src”文件夹之外,但是当我配置这个文件时它显示FileNotFoundException。如果我把它放在 src 文件夹中就可以了。但我想将 java src 和所有配置文件分开放在单独的文件夹中。

SessionFactory _sessionFactory = (new Configuration()).configure("./conf/mapping/hibernate.cfg.xml").buildSessionFactory();

它的显示异常......