jpa-2.0
-
-
使用什么:JPQL还是标准API?[已关闭] 我的 Java 应用程序正在使用 JPA 进行对象持久性。业务域非常简单(只有三个类是持久的,每个类中有3-5个属性)。查询也很简单。问题是我应该使用哪种方法:JPQL还是Crit
-
JPA 标准教程 [已关闭] 我一直在尝试找到一个JPA Criteria API教程,但没有取得多大成功。你知道任何初学者吗?我想开始在Java5 / Maven应用程序中使用它来构建复杂的搜索查询。
-
java.lang.IllegalStateException:同一实体的多个表示形式,@ManyToMany 3个实体 我有3个实体,具有ManyToMany关系: 角色实体: 我遇到以下异常: java.lang.IllegalStateException:同一实体的多个表示形式 [com.persistence.entity.admin.Functionality#1] 正在合并。分离: [com.persistence.enti
-
AccessType.FIELD、AccessType.PROPERTY 和 @Access 的用途是什么? 我只想知道所有这些注释之间的区别是什么。我们为什么要使用这些...意味着它们没有影响,特别是字段级别和属性级别。 使用混合级别注释的目的是什么,例如: 这门课到底说了什么?
-
如何将带有“where”子句的JPQL“join fetch”正确地表达为JPA 2 CriteriaQuery? 请考虑以下 JPQL 查询: 这里明显的问题是,我正在执行两次相同的连接,因为似乎没有方法可以获得.有没有办法避免必须加入两次?还是我必须坚持使用像这样简单的查询的旧的JPQL?
-
JPA 查询 是否只选择特定列而不使用条件查询? 是否可以使用 查询从对象中仅选择属性 A 和 B,而不使用条件查询? 要选择所有属性,我只需执行如下操作: 但是我在遗留系统上有一个具有许多属性的对象,并且只想选择几个,即使我知道
-
JPA2:不区分大小写,就像在任何地方匹配一样 我一直在JPA 1.0(休眠驱动程序)中使用休眠限制。定义了哪些关键字在任何地方与列匹配,并且不区分大小写。 有我目前令人敬畏的解决方案: 问题: 是否有任何类似于休眠驱动程序的功
-
Hibernate JPA,MySQL和TinyInt(1)用于布尔值而不是位或字符 这是我的JPA2 / Hibernate定义: 在MySql中,此列被解析为位(1)数据类型 - 这对我不起作用。对于遗留问题,我需要将布尔值映射到一个微小的而不是一个位。但我没有看到更改默认数据类型的
-
比较 JPA 标准 API 中的日期实体 将 JPA 2 与 EclipseLink 实现结合使用。 我正在尝试构建一个动态查询,它应该为我带来一些在给定日期后仍然存在的记录。 我可以想象我没有对这个问题采取正确的方法,但我在任何地方都找
标签