问题标签 [jpa-2.0]

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 投票
11 回答
183722 浏览

java - JPA CascadeType.ALL 不删除孤儿

我在使用具有以下映射的 JPA 删除孤立节点时遇到问题

我遇到了围绕数据库的孤立角色的问题。

我可以使用注释org.hibernate.annotations.CascadeHibernate 特定标记,但显然我不想将我的解决方案绑定到 Hibernate 实现中。

编辑:似乎 JPA 2.0 将包括对此的支持。

0 投票
4 回答
40862 浏览

java - JPA 和 JPA2 的区别

有没有人列出 JPA 1 和 JPA 2 之间的变化?我已阅读有关标准查询和其他更改的信息,但我想要一个“什么是新的”类型的参考。谢谢

0 投票
3 回答
7868 浏览

java - PostGIS 和 JPA 2.0

我想用 JPA 2.0 映射来自 PostGIS 的数据类型。我搜索了解决方案或示例,但我只能找到 JPA 不支持自定义数据类型的映射。JPA 2.0 中还是这样吗?有没有人暗示一个例子?

0 投票
1 回答
5599 浏览

java - 简明扼要地列出 JPA2 中的新增功能?

有人知道 JPA 2 中新功能的好列表吗?不是 Hibernate/TopLink 在支持 JPA 2 的版本中的新功能,而是实际规范中的新功能。

0 投票
4 回答
2128 浏览

java - 如何使用 JPA2 持久化包含用户类型字段的实体

我正在寻找一种方法来持久化包含用户类型字段的实体。在这个特定示例中,我想将ts字段保留为毫秒数。

0 投票
2 回答
9721 浏览

java - 使用 Criteria API 的动态 JPA 2.0 查询

我有点卡住了使用 JPA 2.0 的 CriteriaBuilder 构建动态查询。

我猜我有一个很常见的用例:用户提供任意数量的搜索参数 X 来连接和/或连接:比如:

CriteriaBuilder 的 Method or 不是动态的:

谓词或(谓词...限制)

想法?样品?

0 投票
2 回答
1315 浏览

java - Hibernate 3.5.0-CR-2 版本是否支持 JPA2.0

我看到 Hibernate 主页有一个符号,通知它实现了 JSR 317,但我找不到它是否实现了完整的规范。有人知道 Hibernate 3.5.0-CR-2 是否完全实现了 JSR 317?

我可以从他们的 JIRA 中看到与 JPA 2.0 相关的所有内容都已关闭:

http://opensource.atlassian.com/projects/hibernate/browse/HHH-4190?subTaskView=all

任何人都体验过将 JPA2.0 与 Hibernate 一起使用?它是否实现了完整的规范?

0 投票
3 回答
12924 浏览

java - JBoss 5.1.0.GA 中的 Hibernate 3.5-Final

Hibernate 3.5-Final终于来了,它提供了备受期待的 JPA2 支持以及其他功能。我正在使用 JBoss 5.1.0.GA 和 Hibernate 3.3 开发一个项目(基于 EJB3),但我想利用 JPA2 并尝试升级到 Hibernate 3.5。

我所做的相当简单和标准——我只是将所有休眠 3.5 jar 放在 server/configuration(default,all,etc)/lib 文件夹中——这样它们就优先于 JBoss 附带的休眠工件。似乎 JBoss 附带了依赖于 hibernate 3.3 的 JPA1 实现部分的库,因为我开始在部署时收到一些关于未实现的抽象方法和类似内容的错误:

也许我应该使用提供的不同持久性?目前是:

org.hibernate.ejb.HibernatePersistence

我环顾网络,没有找到任何记录在案的升级路径。在关于该主题的堆栈溢出中甚至还有一个未回答的问题。

有什么想法、建议吗?在此先感谢您的帮助。

0 投票
1 回答
670 浏览

java - 多对多关系不创建主键

我在两个类之间有一个多对多关系:ClassA 和 ClassB,但是当这个关系的表(称为 objectA_objectB 的表)上没有主键时。

在我的 ClassA 中,我有以下内容:

在我的 ClassB 中,我有相反的关系

我只想为两个 id 创建一个主键,但我需要像我一样更改列的名称。PK怎么不见了?我该如何定义它?

如果有帮助,我使用 JPA 2.0 Hibernate 实现。

谢谢。

0 投票
3 回答
14231 浏览

java - 使用 Criteria API (JPA 2.0) 创建查询

我正在尝试使用 JPA 2.0 中的 Criteria API 创建一个查询,但我无法使其工作。

问题在于“介于”条件方法。我阅读了一些文档以了解我必须如何做,但是由于我发现了 JPA,我不明白为什么它不起作用。

首先,我看不到写“Transaction_”时应该出现的“creationDate”。

我认为这可能是正常的,因为我读到元模型是在运行时生成的,所以我尝试使用 'Foo_.getDeclaredSingularAttribute("value")' 而不是 'Foo_.value',但它仍然根本不起作用。

这是我的代码:

有人可以帮我解决这个问题吗?谢谢。

编辑:这是事务源(其中几乎没有,因为它是由 Netbeans 从我的数据库自动生成的)