问题标签 [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.
xml - 我的 Spring 和 Hibernate 配置有什么问题?
这个配置有什么问题?我正在使用 Spring 3 和 Hibernate 3.6 并尝试设置使用 DAO。我在 hibernate.cfg.xml 中看到两个错误。
第一个是在会话工厂标签上-
第二个是关于-property name="dataSource"-tag-
应用程序上下文.xml
休眠.cfg.xml
spring - 使用 JPA 纯方法的 Spring
我对 Spring 和 JPA 有疑问。基本上,我尝试以纯方法或更好的方式将 JPA 与 Spring 结合使用,而不在代码中明确引用 Spring 框架,@Transactional 除外。所以我想知道哪里错了。我的 persistence.xml 是:
我的应用程序上下文是:
我的 DAO 界面是:
我的实现是:
这是我的“恐惧”:
jpa - 注释 Hibernate 3.5
以下注释在将其应用于字段时有效:
但是当我将它放在下面的吸气剂上方时失败了:
出现以下错误:
关系的多方面:
我不知道为什么它在属性上有效,但在吸气剂上无效,这让我发疯。表格很好,注释对我来说似乎很好。我错过了一些非常明显的东西吗?会不会是版本问题?
有一个基本的基类,但我认为这与它没有任何关系:
我使用版本 3.5.3-Final 和 3.2.0.Final 作为 hibernate-coomons-annotations。
有没有人有任何想法或经历过类似的事情?我已经花了 2.5 个小时试图修复这个问题,我预计还会有 12 个。
java - 休眠子查询中的命名参数
如何在休眠中将参数传递给子查询?我正在尝试这个,但我得到一个例外,即 :currentDate 在 (...[query]...) 中不作为命名参数存在,即使查询清楚地显示 :currentDate 在其中
查询看起来像
java - Hibernate Query API - 地图中键的属性标准
假设我有这样的模型:
像这样在 hbm 中映射:
如何使用 Hibernate Criteria 列出已给用户的项目?我试过这个:
标准 hbCriteria = session.createCriteria(ProjectModel.class);
当然用户被映射:
使用当前实现时,获取:
任何帮助表示赞赏。
hibernate - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:未知列
我有两个表学生和地址。我在这里使用休眠 3 注释。
我的学生班
地址类
休眠配置文件
我得到了错误
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:“字段列表”中的未知列“student0_.studentAddress_ADDRESS_ID”
任何人都知道确切的问题是什么
非常感谢您的帮助,谢谢,Shihab。
java - 枚举类型休眠 3
我开始使用 Hibernate,并且对于应该具有枚举类型的实体出现以下错误。
我定义了以下枚举类型:
并且定义的Enum类如下:
我究竟做错了什么?set 和 get 方法也必须用 "@Enumerated(EnumType.STRING)" 注释吗?
我将不胜感激任何帮助。谢谢
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
有人可以告诉我我在这里缺少什么以及在构建路径中还需要什么?
谢谢。
java - Hibernate根据日期添加序列
我在 Sql Server 上有这张表
- id int
- journal_date 日期时间
- 序列整数
我试图做的是根据日期时间值生成一个序列。
数据库示例
如何在休眠模型和注释上做到这一点?
mysql - Hibernate 3 null 异常,join fetch 查询
我对搜索查询有疑问。
我的模型:
项目:
标签:
我想用一些搜索字符串搜索项目,并且我想在名称、简短描述、扩展描述和标签中找到这个字符串的项目。搜索标签是个问题。
这是我的查询:
“or r.name like :search”这一行给了我一个错误(没有它一切正常):
仅在找到某些项目时才会出现此错误(没有返回结果时没有错误)。有任何想法吗?谢谢!
编辑:忘了告诉项目可能有 0 到 n 个标签......