Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的实体字段中使用@Transient 注释。如何禁用缓存瞬态字段值,以便从缓存中检索的每个副本都具有默认值。现在,当一个用户更改瞬态值时,其他用户可以看到它(当他从缓存中获取相同的类时)
最简单的解决方案是将 @InstantiationCopyPolicy 添加到您的课程中。
这也受到编织的影响,(EclipseLink 仅在启用编织时才这样做,特别是“eclipselink.weaving.internal”=“true”)。
您还可以通过 postMerge/Clone DescriptorEvents 清除瞬态字段。