问题标签 [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 投票
0 回答
149 浏览

hibernate - 如果值匹配某个默认值,Hibernate 3.6 可以将字段保留为 NULL 吗?

我有许多具有多个枚举和布尔字段的实体。为了使这些对象在代码中可以安全使用,这些字段使用默认值并且永远不会为 NULL(作为策略)。但是,在数据库中,大多数都存储有默认值。

在 PostgreSQL 9.3 上,NULL 值的存储空间(几乎)是免费的。我想通过将默认值为 NULL 的实体持久化来利用这一点。我愿意做出权衡,即我的数据库查询将因此变得稍微复杂一些。

在 Hibernate 3.6 中,是否可以注释或以其他方式配置我的字段以在使用默认值时保持为 NULL?

0 投票
3 回答
82 浏览

java - 如何在一周内检查特定列的所有值

我有一个名为时间表的表。其中我有以下行

我已使用以下查询来获得所需的结果。

我对上述查询的预期结果是 0。但我得到的结果是 1。

这种情况下我的查询有效。

我对上述查询的预期结果是 1。我得到的结果是 1。

如何在 mssql 中编写上述要求的查询。方案 1 有效。但方案 2 无效。如何达到预期的结果。任何帮助将不胜感激!!!

0 投票
0 回答
39 浏览

struts2 - 将 Hibernate3.2 与 Struts2 和 Tiles2 框架集成的异常

当我使用 Tiles 集成 Web 应用程序将 Hibernate jar 添加到 Struts2 时,出现以下异常:

org.apache.catalina.core.StandardContext listenerStart 严重:向类 org.apache.struts2.tiles.StrutsTilesListener java.lang.NullPointerException 的侦听器实例发送上下文初始化事件的异常

0 投票
0 回答
152 浏览

java - 使用@AttributeOverride

我的可嵌入类如下所示。

和嵌入式属性是

我想为 altAddress 和 applAddress 存储 streetAddress,但不为 esignAddress 存储。这意味着,从上面的代码中,我需要修改语句

请帮助我如何实现这一目标。提前致谢。

0 投票
2 回答
1245 浏览

java - nebeans 不会为 h2 创建逆向工程文件

我是 h2 数据库的新手。我使用浏览器控制台在 h2 中创建了一些表。当我尝试创建它创建的 hibernate.cfg 文件时,如下所示。

但是当我尝试创建逆向工程时,出现以下错误。

为什么会发生?.Netbeans 为 mysql 和 mssql 数据库创建反向工程文件。但为什么不创建 h2?

任何帮助将不胜感激!!!

0 投票
0 回答
1421 浏览

java - 使用hibernate3在h2中找不到表错误

我是 h2 数据库的新手。我创建了如下所示的 sessionfactory。

我的.java

道:

我得到了如下错误。

上面的代码适用于 mssql 持久数据库。但不适用于 h2 数据库。我的方法有什么问题?内存和持久数据库的查询是否不同?任何帮助将不胜感激!!

0 投票
1 回答
1186 浏览

java - 调用sql存储过程时如何获取列名

我是休眠的新手。在我的代码中,我调用了如下所示的存储过程。

但是这个查询只返回行。我想要存储过程中的表头。

如何从存储过程结果中获取表列名。

任何帮助将不胜感激!!!!

0 投票
1 回答
1168 浏览

maven - 在 Jboss7 中配置休眠 3

我正在尝试设置 Spring MVC + Hibernate WAR 以部署到 Jboss 7.1.1 Final。我的应用程序使用 Hibernate 3.6.1 & 到目前为止,我的理解是 Hibernate 4 与 AS 打包在一起,是默认的持久性提供程序。我没有使用persistent.xml 文件配置。

我已按照在 JBoss 中设置 Hibernate 3 所需的所有步骤进行操作。

  1. 转到 AS 安装并更改为 modules/org 文件夹。
  2. 为插槽 3 创建文件夹以保存 Hibernate 3
  3. 将 Hibernate3 jar 复制到这个新的 AS/modules/org/hibernate/3 文件夹(hibernate3-core.jar、hibernate3-commons-annotations.jar、hibernate3-entitymanager.jar、dom4j.jar、slf4j.jar、slf4j-api。 jar、commons-collections.jar、antlr.jar、slf4j-api.jar、commons-collections.jar、antlr.jar 和 Hibernate 3 所需的任何其他 jar
  4. 创建了包含以下内容的 AS/modules/org/hibernate/3/module.xml 文件:

    /li>

我的 pom.xml(部分):

我的 hibernate-context.xml(部分)

我的 hibernate.cfg.xml

我已经提供了所有必需的 java 仍然出现以下异常,谁能帮我在 JBoss 中设置休眠 3 相关更改?

0 投票
0 回答
1759 浏览

java-8 - JDK 1.8 与 JSF 1.2 和 Hibernate 3.5.1 的兼容性

我想升级一个使用 JDK 1.6.0.45 和 JDK 1.8 的项目。

这些项目的关键组成部分是:

  • jsf 1.2
  • 休眠 3.5.1

这些在 JDK 1.6.0.45 上运行良好。

你知道将JDK升级到1.8版本是否有问题吗?

0 投票
2 回答
2277 浏览

hibernate - 元素类型“id”的内容必须匹配 - hbm xml

我知道这个问题经常被问到。

我收到以下映射错误。

我尝试了一些排列和组合。
我已经尝试了一些解决方案,但似乎无法解决这个问题。

有人可以看看我下面的配置吗?

xmls 是有效的。
我使用hibernate 3和mysql作为数据库

错误日志:

员工.hbm.xml