eclipselink相关内容

JPA持久化与现有实体有关系的新实体

我有两个具有@ManyToMany关系的实体,让我们举一个常见的示例学生和课程,我正在持久化一个新课程和一个学生列表,如果列表中有一个新学生,它应该级联新的学生,如果它已经存在,它应该更新它。 对于新学生和新课程的情况,它工作得很好,但是对于新课程和现有学生,我从数据库中抛出了一个唯一的约束违反。关系如下。 @Entity @Table public class Course impl ..
发布时间:2022-08-09 15:59:50 Java开发

使用`@Async`并行JPA请求以提升性能?

我负责改进我们应用程序的性能。我现在正在考虑尝试让某些事情并行运行。 如果可以提供帮助的话:我们使用Postgres作为我们的数据库,而NikpseLink是我们的JPA提供程序。 这是通过Dynatrace: 可视化的请求执行(针对PUT /something终结点)的快照 每个黄色条表示SQL查询在数据库中的运行时间。 其中某些调用不相互依赖,可以同时进行。 例 ..
发布时间:2022-04-02 20:32:48 其他开发

左联接取不起作用

如何在JPA/lippselink 2.6.5中使用三个级别的“LEFT JOIN”来获取表3(Relationship ONEtoONE)? 此命令不获取它:(错误) SELECT t1 FROM Table1 t1 LEFT JOIN FETCH t1.table2 t2 LEFT JOIN FETCH t2.table3 此命 ..
发布时间:2022-04-02 20:29:54 Java开发

不带Persistence.xml的MigrpseLink&;Spring配置

我很难弄清楚如何在不使用Persistence.xml文件的情况下使用Spring配置NikpseLink。我也想用NikpseLink配置静态编织,以避免Hibernate中所有令人讨厌的LazyLoadExceptions。 下面是我的Hibernate&;Spring配置,它工作得很好。我也想用NikpseLink做一些类似的事情,但我真的很难找到完整和相关的文档。 ..
发布时间:2022-04-02 20:26:29 Java开发

@不同数据库上的表之间的实体关系

我是Java Enterprise和JPA的新手(使用NetBeans的EclipseLink JPA2.0)。 我正在尝试实现不同项目和包中的不同@Entity类之间的链接,但没有成功。 数据库D1有一个表T1和一个引用数据库D2上的表T2的同义词T2。 所以我创建了两个项目(JAR): D1-JPA包含@Entity Package1.T1.class和sistence.xm ..
发布时间:2022-03-14 23:28:39 其他开发

从 EclipseLink 获取 JDBC 连接

使用 EclipseLink 作为 JPA 2.0 提供者,我可以通过简单的调用获得 JDBC 连接 Connection con = entityManager.unwrap(Connection.class); 但我不确定我要负责什么.提交查询后是否必须关闭连接?还是我不允许关闭连接,因为 EclipseLink 也在内部使用这个连接.还是它不在乎,因为 EclipseLink 会观察我的 ..
发布时间:2022-01-24 15:10:10 其他开发

如何修改 Eclipselink JPA 2.0 连接重试行为

如何修改 Eclipselink JPA 2.0 连接重试行为.当 Eclipselink 检测到连接失败时,它会自动尝试将其自身重新连接到数据库,这会导致 swing ui 冻结而没有任何响应,直到它连接到数据库.是否有任何解决方案来修改此行为即连接失败时是否可以抛出异常而不重试请帮助解决这个问题我面临着巨大的问题. 我浏览了 eclipselink 源代码和谷歌,但找不到任何解决方案. ..
发布时间:2022-01-24 14:56:33 其他开发

从子句中的jpa eclipselink子查询

我在这里读到https://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Basic_JPA_Development/Querying/JPQL#Sub-selects_in_FROM_clause 那个eclipselink在from子句中支持子查询 但是当我使用这个查询时 queryString2="SELECT NEW dz.com.na ..
发布时间:2022-01-23 16:29:51 其他开发

JPA惰性列表上的流

我的 JPA 实体列表如下: @OneToMany(mappedBy = "scadaElement", orphanRemoval = true)私有列表元素参数; 和map形式的ElementParameter @ManyToOne@JoinColumn(name = "SCADAELEMENT_ID")斯卡达元素斯卡达元素; 当我使用 elementParameters ..
发布时间:2022-01-22 10:02:52 Java开发

使用 eclipselink.media-type 值设置 Marshaller 属性时出现 PropertyException:application/json

我正在尝试遵循位于 here 但得到一个 javax.xml.bind.PropertyException.由于以下代码行,我收到此异常: marshaller.setProperty("eclipselink.media-type", "application/json"); 我已经复制/粘贴了上面列出的示例,所以我的代码正是您在此处看到的.搜索 SO 和 Google 并没有帮助,我想我会 ..
发布时间:2022-01-19 10:10:59 Java开发

是否有可能隐藏“@type"?使用 EclipseLink MOXy (JAXB) 将子类编组为 JSON 时的条目?

我即将开发一个基于 JAX-RS 的 RESTful Web 服务,我使用 MOXy (JAXB) 来自动生成我的 Web 服务的 JSON 响应. 一切都很酷,但由于 Web 服务将是基于 JavaScript 的 Web 应用程序的后端,因此可以公开访问,我不想公开某些细节,例如类名等. 但是,我意识到在某些情况下 MOXy 会在编组后的字符串中嵌入一个“@type"条目,并且该条 ..
发布时间:2022-01-19 10:09:50 其他开发

JAX-RS 中 NPE 抛出的编组实体

我有一个使用 JPA 实体类的 JAX-RS Web 服务.我有一个这样的资源类: @Path("/entity")公共类 MyEntityResource{@得到@Produces(MediaType.APPLICATION_XML)@Path("/{实体}")public MyEntity getMyEntity(@PathParam("entity") 字符串实体){log.debug(" ..
发布时间:2022-01-19 10:09:33 其他开发

JAXBContext、jaxb.properties 和 moxy

jaxb.properties 需要与您正在创建 JAXBContext 的域类位于同一包中. 我正在使用 Moxy 的 xml 驱动配置,因为我不想使用注释或 XJC 生成的对象.我有一个现有的域类,它们分布在多个包中.这是否意味着我需要在所有这些包中都存在 jaxb.properties 或者有更好的选择(也许编写我自己的一些可以从 jvm arg 或其他东西读取的接口的实现)? ..
发布时间:2022-01-19 10:08:32 其他开发

eclipselink/Moxy:基于类型的继承和属性名重载

我正面临一个编组/解组问题,涉及使用 MOXy 的 JAXB 实现和外部元数据绑定文件的继承和多态性. 我无法控制 XML 文件或模型类. 模型中有多个类继承其他 DTO 类.这是我正在使用的环境的示例.此示例仅用于某些语法目的,实际环境涉及嵌套继承、集合等: 这里是要继承的类 类 A {私有字符串名称;公共字符串 getName(){返回名称;}公共无效集合名称(字符串值) ..
发布时间:2022-01-19 10:07:42 其他开发