标签: java jpa caching eclipselink
具有以下结构:
实体A->包含一个嵌入式组件地址; 启用了L2缓存,为FULL类型,是EclipseLink中的默认缓存
在事务处理期间,在提交时间之前,如果我们从托管(附加)实体A修改嵌入式组件,则该组件会立即反映在L2缓存中。
我们观察到调试L2缓存时的行为,使用CacheImpl类(获取对象方法)更精确。我们发现托管实体对象与由缓存导致的实体A对象共享相同的嵌入式地址实例。
欢迎任何帮助/建议。