启用编织 (weaving) 后,更新可嵌入部分的元素集合时可能抛出 null 指针异常。
有关更多信息,请参见 EclipseLink 问题报告。
有两个可用的解决方法:
在可嵌入部分添加注释 @ChangeTracking(DEFFERED),然后将 eclipselink.weaving.internal 属性设置为 false,或者
在持久性 XML 中将以下属性设置为 false:eclipselink.weaving.changetracking 和 eclipselink.weaving.internal。