问题标签 [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 回答
1615 浏览

xml - 我的 Spring 和 Hibernate 配置有什么问题?

这个配置有什么问题?我正在使用 Spring 3 和 Hibernate 3.6 并尝试设置使用 DAO。我在 hibernate.cfg.xml 中看到两个错误。

第一个是在会话工厂标签上-

第二个是关于-property name="dataSource"-tag-

应用程序上下文.xml

休眠.cfg.xml

0 投票
2 回答
1293 浏览

spring - 使用 JPA 纯方法的 Spring

我对 Spring 和 JPA 有疑问。基本上,我尝试以纯方法或更好的方式将 JPA 与 Spring 结合使用,而不在代码中明确引用 Spring 框架,@Transactional 除外。所以我想知道哪里错了。我的 persistence.xml 是:

我的应用程序上下文是:

我的 DAO 界面是:

我的实现是:

这是我的“恐惧”:

0 投票
1 回答
509 浏览

jpa - 注释 Hibernate 3.5

以下注释在将其应用于字段时有效:

但是当我将它放在下面的吸气剂上方时失败了:

出现以下错误:

关系的多方面:

我不知道为什么它在属性上有效,但在吸气剂上无效,这让我发疯。表格很好,注释对我来说似乎很好。我错过了一些非常明显的东西吗?会不会是版本问题?

有一个基本的基类,但我认为这与它没有任何关系:

我使用版本 3.5.3-Final 和 3.2.0.Final 作为 hibernate-coomons-annotations。

有没有人有任何想法或经历过类似的事情?我已经花了 2.5 个小时试图修复这个问题,我预计还会有 12 个。

0 投票
1 回答
2765 浏览

java - 休眠子查询中的命名参数

如何在休眠中将参数传递给子查询?我正在尝试这个,但我得到一个例外,即 :currentDate 在 (...[query]...) 中不作为命名参数存在,即使查询清楚地显示 :currentDate 在其中

查询看起来像

0 投票
1 回答
1319 浏览

java - Hibernate Query API - 地图中键的属性标准

假设我有这样的模型:

像这样在 hbm 中映射:

如何使用 Hibernate Criteria 列出已给用户的项目?我试过这个:

标准 hbCriteria = session.createCriteria(ProjectModel.class);

当然用户被映射:

使用当前实现时,获取:

任何帮助表示赞赏。

0 投票
1 回答
8084 浏览

hibernate - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:未知列

我有两个表学生和地址。我在这里使用休眠 3 注释。

我的学生班

地址类

休眠配置文件

我得到了错误

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:“字段列表”中的未知列“student0_.studentAddress_ADDRESS_ID”

任何人都知道确切的问题是什么

非常感谢您的帮助,谢谢,Shihab。

0 投票
2 回答
4274 浏览

java - 枚举类型休眠 3

我开始使用 Hibernate,并且对于应该具有枚举类型的实体出现以下错误。

我定义了以下枚举类型:

并且定义的Enum类如下:

我究竟做错了什么?set 和 get 方法也必须用 "@Enumerated(EnumType.STRING)" 注释吗?

我将不胜感激任何帮助。谢谢

0 投票
7 回答
49766 浏览

jdbc - 找不到 JDBC 驱动程序类:com.mysql.jdbc.Driver

我正在使用 maven spring 和 hibernate 开发一个 Web 应用程序,我需要使用 hibernate 创建模式,我在其中有以下内容pom.xml来连接到 MySQL 5.5 数据库。

mysql-connector-java-5.1.15.jar这在我的Libraries下导入Maven Dependencies但是当我尝试连接到数据库时它给了我Exception in thread "main" org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver

我已经这样做了无数次,但是当我不习惯使用 Maven 来管理我的依赖项和构建项目时,我就这样做了。我以前只是在 Eclipse IDE的lib文件夹中拥有相同的 jar 文件。Dynamic Web Project

有人可以告诉我我在这里缺少什么以及在构建路径中还需要什么?

谢谢。

0 投票
1 回答
331 浏览

java - Hibernate根据日期添加序列

我在 Sql Server 上有这张表

  • id int
  • journal_date 日期时间
  • 序列整数

我试图做的是根据日期时间值生成一个序列。

数据库示例

如何在休眠模型和注释上做到这一点?

0 投票
2 回答
1109 浏览

mysql - Hibernate 3 null 异常,join fetch 查询

我对搜索查询有疑问。

我的模型:

项目:

标签:

我想用一些搜索字符串搜索项目,并且我想在名称、简短描述、扩展描述和标签中找到这个字符串的项目。搜索标签是个问题。

这是我的查询:

“or r.name like :search”这一行给了我一个错误(没有它一切正常):

仅在找到某些项目时才会出现此错误(没有返回结果时没有错误)。有任何想法吗?谢谢!

编辑:忘了告诉项目可能有 0 到 n 个标签......