执行openjpa查询的性能
我有一个带有 cxf 3.0.1 框架和 openjpa 2.3.0 的 rest web 应用程序。 web.xml: <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo... »
我有一个带有 cxf 3.0.1 框架和 openjpa 2.3.0 的 rest web 应用程序。 web.xml: <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo... »
我正在将 oracle 数据库与 jbpm 5.4 集成,而不是使用它自己的 h2 数据库。创建 KnowledgeSession 时,它会生成错误,因为“必须在 ConnectionDriverName 属性中指定 JDBC 驱动程序或数据源类名”。我希望我已经在persistence.xml 中指定了驱动程序类名。问题详情如下。 有人可以帮我理解和解决问题吗? jbpm 5.4 日食 ju... »
我正在编写一个使用 JAX-RS (Apache CXF) 和 JPA (Apache OpenJPA) 并使用 TomEE+ 部署的 Web 应用程序。我已经开始通过 arquillian-tomee-embedded maven 依赖项使用 Arquillian 来对我的 REST 服务进行单元测试。 当我使用 IntelliJ 启动 Maven 构建生命周期的测试阶段时,一切正常。它在我的... »
查看在数据库中执行的 SQL 查询的 OpenJPA 配置是什么?我想查看在日志或控制台中执行的所有参数的查询,而不是查看 JPQL 查询... »
我正在为客户创建 CRUD 应用程序。他让我允许他在表单(数据库列)中创建新字段,而无需重新启动应用程序服务器。我应该使用哪个 JPA 实现(hibernate、eclipselink、openjpa) 完成这项任务以及如何完成? ... »
我有一个注入的无状态 EJB @PersistenceUnit private EntityManagerFactory factory 我的persistence.xml: <?xml version="1.0" encoding="UTF-8"?> <persistence version="2.0" xmlns="http://java.sun.com/xml/... »
我在这里找到了一些关于该主题的主题,但没有一个建议对我有用。 我正在尝试使用 Netbeans 8.0 在 TomEE 1.6.0.1 上创建一个简单的“网络配置文件”Java EE 应用程序。只是想连接到一个mysql数据库并显示一些数据来感受一下。 我无法克服这个错误: 未能在项目 TomEETestMaven 上执行目标 org.apache.openjpa:openjpa-ma... »
我需要在 JPA 中创建一个带有额外列的多对多可连接。 我正在使用:openjpa-maven-plugin 在构建期间进行增强,openjpa 2.2.0,hsql file db,testng + spring 我有三个表:Analysis、localizedAnalysisName(可连接)和Locale 我的代码: @Entity @Table(name = "analysis... »
我看到 JPA 缺乏提供日期/时间提取功能。例如如何实现以下简单目标 calculate total revenue by given days of week (i.e. revenue only on Friday, Saturday, Sunday)? 理想情况下应该有一个 API,所以 select sum(revenue) from salesreport where day_o... »
public interface Base { /* anything */ } public enum A implements Base { /* anything */ } public enum B implements Base { /* anything */ } @Entity public class Clazz { @Column(nullable = false) ... »
我使用 OpenJPA 作为 JPA 提供程序。 有没有一种方法可以在不删除整个数据的情况下重新创建数据库表(当实体更改时)? 当一个实体发生变化时,我会删除并创建存储中的每个表,显然会丢失其中的数据。是否有工具或产品可以以某种方式保存数据? 谢谢, 乌迪 ... »
我有从Bp 到BpHistorisiert 的惰性1:n 关系。 要加载一个Bp,包括相关的BpHistorisiert id 做 Bp bp= entityManager.find(Bp.class, anId); bp.getBpHistorisiertList(); 这工作正常,对getBpHistorisiertList() 的调用会按预期加载n 端惰性。但是,当 ... »
我使用 OpenJPA 作为 JPA 提供程序并尝试立即更新实体列表。但我得到以下错误。 Exception in thread "P=866223:O=0:CT" <openjpa-2.0.0-r422266:935683 nonfatal user error> org.apache.openjpa.persistence.ArgumentException: No metada... »
我正在使用带有 ;OpenJPA 1.2.3-SNAPSHOT 的 Websphere 应用程序服务器 7.0.0.0.9。 我有 jdbc 数据源 webSphereDefaultIsolationLevel=2 的 Set 属性(READ COMMITTED)。 我有这个问题是因为我的理解是,如果多个线程竞相提交同一行,就会发生 OptimasticLockException。 但我认为如果隔... »
我有一个数据库视图,其中有一列可以唯一标识视图中的每一行。即使视图在其定义 (DDL) 中没有主键,该列也可以用作主键,因为它是一个视图。 OpenJPA 拒绝将视图映射到 Java POJO,因为没有主键。 我有一个视图列表和主键,我有一个 ReverseCustomizer。我是否可以给 OpenJPA 列/字段用作每个视图/类的主键/id? 目前,反向映射工具为每个视图调用unmapp... »
我有一个用@Id 注释的属性。 ID 将在持久化对象时自动生成。这意味着在我持久化对象之前未定义 ID 值。持久化后,它有一个 ID(在数据库中),但不幸的是,只要我不从数据库重新加载它,该字段仍然保持为空。 有什么简单的方法可以找出生成的 id 吗?或者更好:配置将其写入字段? 提前致谢... »
我正在构建一个 API 来为我的系统创建一个配置项。 API 将接收以下主体之一: { configType: "FILE", settings: { type: "CSV", location: "/folder/file.csv" } } 或 { configType: "LDAP", settings: { ou: "CN=Users,OU=do... »
我处理一个同时支持 Oracle 和 MySql 并使用 openJPA 的应用程序。 问题 对于给定的实体,有一个基于某个生成值填充的列。对于数据库锁的一些问题,我必须将它从 tableGenerator 转换为 sequenceGenerator。这对 Oracle 效果很好: @Override @Basic @Column(name = "ORDER_NUMBER", length = G... »
假设我有一个简单的实体如下: @Entity @Table(name = "PERSON") public class Person { @Id @Column(name = "NAME") private String name; @Column(name = "GENDER") private String gender; } 还有两个表,保存信息的实际表和一个查找表。 TABL... »
我正在使用 WLS 10 开发应用程序 当我尝试从我的耳朵应用程序的特定 jar 连接(查找)到 EJB 时,客户端会抛出“org.apache.openjpa.enhance.PersistenceCapable”类的“ClassNotFoundException”类型的异常 有人找到这种解决方法的原因吗? 提前致谢... »