Java JPA转换器的基类
我有以下代码Java JPA转换器的基类,java,jpa,datanucleus,Java,Jpa,Datanucleus,我有以下代码 import javax.persistence.AttributeConverter; public class MyBaseConverter implements AttributeConverter<MyType, String> { // implement the required methods ... } public class MyConverter extends MyBaseConverter { // no meth
import javax.persistence.AttributeConverter;
public class MyBaseConverter implements AttributeConverter<MyType, String> {
// implement the required methods
...
}
public class MyConverter extends MyBaseConverter {
// no methods in this class
}
converterCls为null,在第二种情况下抛出NPE,但在第一种情况下不抛出NPE
这是DataNucleus中的一个bug吗?在DataNucleus中,这是一个bug。我填写了一份错误报告。请继续检查将包括哪个版本。我填写了一份错误报告,这显然是DataNucleus的问题。我还为它提供了修复程序。
if (typeMgr.getTypeConverterForName(converterCls.getName()) == null)