我正在使用EclipseLink,我想知道是否有方法可以在更新或创建Entity
时避免对Entity
集合执行JPA
操作。我有一个Entity
具有以下集合:EclipseLink避免收集持久/删除
@OneToMany(mappedBy = "pageItemAssignment")
private Collection<AllowedUrl> allowedUrls;
凡是被添加或从集合中删除将有一个持续的JPA /删除操作时,我更新父实体。我不希望发生这种情况。我只想在检索父实体并忽略所有其他操作时填充集合。我将有代码将持久/更新/删除集合中的实体。
是否有配置可以配置关系忽略操作?
谢谢。
这是我需要从数据库中提取的集合,所以@Transient在这里不起作用。 – user2677597