问题标签 [hibernate3]

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 投票
1 回答
976 浏览

java - 需要一个实施了 Struts2 和 Hibernate3(使用 .hbm 文件)的项目

谁能指点我一个在 Struts 2 和 Hibernate 3 上具有良好实现的小项目(.hbm 文件没有注释)?

0 投票
1 回答
1103 浏览

mysql - 如何解决 Hibernate 中的太多连接错误

我在我的 Web 应用程序中使用 struts2+hibernate3。它工作正常。有时显示无法打开连接。在Action 类中使用 hibernate 连接的以下连接语句。

休眠配置文件

当我进行更多交易时,我收到以下错误消息。

note 异常的完整堆栈跟踪及其根本原因可在 GlassFish Server Open Source Edition 3.1.1 日志中找到。

谁能帮我解决这个问题?提前致谢。

0 投票
1 回答
1043 浏览

struts2 - 使用 struts 2、spring 3、hibernate 3、eclipse 和 SQL server 的 Java EE 应用程序的生命周期

我是一个较新的 java/Java EE 应用程序程序员:

我的问题的目的是找到一个教程或参考卡,讨论在 Java EE 项目下集成 struts 2、spring 3、hibernate 3(数据库无关紧要,eclipse 版本也是如此)解释了每个配置的作用文件(例如 web.xml、application-context.xml、struts.xml)以及您必须放入的内容。我希望它能提供从用户界面到数据层的请求的过程以及配置文件的作用。

0 投票
3 回答
1900 浏览

java - Hibernate - 将急切加载集合限制为一张表深度

例如,我有一个具有以下实体和关系结构的数据库:

[人]有很多[技能],[技能]有很多[动作]

在 .hbm.xml 中,我为人员 > 技能、技能 > 动作分配了一对多的关系。

在查询中,我希望能够控制何时查询 Person,只急切加载技能。目前,我似乎被困在我急于加载任何内容并生成 n+1 数量的查询以获取人员技能的位置,或者正在生成 (n*n+1) 数量的查询,因为它急切地加载了整个人员 > 技能 > 操作集合层次结构。

我将如何限制它以便我可以控制何时加载和不想加载第三个深度表?对于上下文,我可以忍受始终初始化 Person > Skills 集合,理想情况下作为 JOIN 来防止 n+1 性能瓶颈。

0 投票
2 回答
926 浏览

web - 在 Hibernate 3.0 中 8 小时后无法连接

我已经像这样配置了我的 hibenate.config.xml ......但是几个小时后没有得到数据库连接......在 MYSQL 中,等待超时是默认的 28800 或 8 小时......这里它比那个少。没有任何线索。

几个小时后,我仍然无法获得数据库连接。

请帮帮我..

找到错误日志..

另一个日志:

原因:java.net.SocketException:软件导致连接中止:在 java.net.SocketOutputStream.socketWrite(Unknown Source) 在 java.net.SocketOutputStream.write( Unknown Source) at java.io.BufferedOutputStream.flushBuffer(Unknown Source) at java.io.BufferedOutputStream.flush(Unknown Source) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3272) ... 89 更多

0 投票
2 回答
874 浏览

java - 如何让惊人的 Hibernate 框架从其会话中提供一个连接对象?

Hibernate 已经弃用了 connection() ,因为他们认为这个框架太棒了,没有人会需要这个连接。不,这与提供连接不同,除非您来自 Haskell。无论如何,我有一个更好的想法来摆脱休眠:一个连接包装器围绕休眠会话,因此我可以将会话作为连接传递。我听说有一种方法可以与反射建立联系。有谁知道我在哪里可以买到这样的包装纸?

0 投票
1 回答
2060 浏览

hibernate - jpa 一对多关系无法给出例外

我正在尝试创建填充 Admin 和 AdminHealthPlan 表。

两者之间的关系是一对多的(一个管理员可以拥有多个健康计划)。

该类Admin定义如下:

AdminHealthPlan 类定义如下。

我通过从请求中检索值并将其设置为管理对象来创建管理对象,类似地用于创建管理健康计划集对象并将其设置在管理对象中,最后将对象发送到数据库。

它给出了如下例外

ws

创建 Admin 和 AdminHealthPlan 对象:

我用了

坚持在分贝。

任何人都可以告诉我我错过了什么吗?

0 投票
1 回答
3773 浏览

maven - Spring 3 和“未找到 HibernateTemplate”

我有例外:

如何解决?

我的 pom.xml(部分):

0 投票
1 回答
1035 浏览

hbm2ddl - hibernate3:hbm2ddl 目标没有 jdbc 连接

我正在尝试为使用 hibernate-3.4.0.GA 的应用程序创建 ddl 脚本。这是我的 pom.xml

由于我使用的是hibernate 3.4.0-GA,整个项目都是基于注释的,所以我的项目中没有persistence.xml。hibernate.cfg.xml文件是这样的

现在当我运行 mvn hibernate3:hbm2ddl 我得到以下异常

谁能给我建议一个解决方案。自从过去两天以来,我一直在努力完成这项工作,这完全让我发疯。

感谢您阅读这篇文章,我感谢您的意见。

0 投票
2 回答
2242 浏览

java - 逆向工程升级到 Hibernate 3.6 错误

我在各种网站上发现了一些似乎涉及这个问题的线程,但我没有运气。似乎它根本无法完成。我得到了 Caused by: java.lang.IncompatibleClassChangeError: Found interface org.hibernate.cfg.Mappings, but class was expected错误。查看此线程中显示的兼容性矩阵。除非我降级,否则我似乎无法使用 reveng。但这似乎不对。

当我开始升级一切正常时,现在我遇到了同样的错误。我确保在我的类路径上没有两个同名的不同 jar。我有以下罐子:

这是完整的堆栈跟踪:

蚂蚁:

任何帮助都会很棒;这台电脑即将被扔掉。多谢你们。