【发布时间】:2015-10-14 02:23:11
【问题描述】:
我正在使用 EclipseLink,我想知道当Entity 更新或创建时,是否有办法避免对Entity 的集合进行JPA 操作。我有一个 Entity 和以下集合:
@OneToMany(mappedBy = "pageItemAssignment")
private Collection<AllowedUrl> allowedUrls;
当我更新父实体时,从集合中添加或删除的任何内容都将具有 jpa 持久/删除操作。我不希望任何事情发生。我只希望在检索父实体并忽略所有其他操作时填充集合。我将拥有将持久/更新/删除集合中的实体的代码。
我可以在关系上配置忽略操作的配置吗?
谢谢。
【问题讨论】:
标签: jpa eclipselink