当用JPA见到如下错误:
ClassCastException !(x instance of Long) 的时候,可以通过修改persistence.xml来避免:
添加如下行:
<property name="openjpa.Compatibility" value="StrictIdentityValues=false"/>
在运行,问题不在出现。
如果使用JPA遇到对象“com.core.vehicle.ChargeProfile@1”不是由此上下文进行管理。 FailObject 这样的错误:
是因为在没有对bean持久化之前就使用了refresh方法。