使用@NamedEntityGraph重新加载所有属性

时间:2017-07-25 13:13:50

标签: java jpa eclipselink

我们在应用程序中广泛使用@NamedEntityGraph。现在我们发现了副作用。

设置已加载的属性时,在持久更新之前,特殊记录器会记录更改。因此它也触及未加载的属性(延迟加载)。

在此步骤中,Eclipselink将加载数据库中的所有属性。 这会导致使用数据库中的值覆盖已更改的属性。最终,这些变化根本没有发生。 我们如何避免从数据库加载所有属性或不覆盖已经更改的属性?

我们的JPA实施是Eclipselink

0 个答案:

没有答案