Java EclipseLink-3002(Eclipse持久性服务-2.5.2.v20140319-9ad6abd):org.Eclipse.Persistence.exceptions.ConversionException

Java EclipseLink-3002(Eclipse持久性服务-2.5.2.v20140319-9ad6abd):org.Eclipse.Persistence.exceptions.ConversionException,java,eclipse,jpa,javafx,eclipselink,Java,Eclipse,Jpa,Javafx,Eclipselink,原因:异常[EclipseLink-3002](Eclipse持久性服务-2.5.2.v20140319-9ad6abd):org.Eclipse.Persistence.exceptions.ConversionException 异常描述:对象[…]horaInicioq 位于org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:75) 位于org

原因:异常[EclipseLink-3002](Eclipse持久性服务-2.5.2.v20140319-9ad6abd):org.Eclipse.Persistence.exceptions.ConversionException 异常描述:对象[…]horaInicioq 位于org.eclipse.persistence.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:75) 位于org.eclipse.persistence.internal.helper.helper.buildBytesFromHexString(helper.java:266) 位于org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToByteArray(ConversionManager.java:321) 位于org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:136)

我在这个类中得到这个错误: @实体 公共类DiaDoEvento实现可序列化{

@Id @GeneratedValue(strategy = IDENTITY)
private int id;

@Temporal(TemporalType.DATE)
private Date dia;

@Temporal(TemporalType.TIME)
private Date horaInicio;

@Temporal(TemporalType.TIME)
private Date horaFim;
private static final long serialVersionUID = 1L;

您正在使用的日期类型的完全限定类型名称是什么,它在底层存储中的类型和格式是什么,为什么要使用7年前的EclipseLink版本?其中没有byteArray或任何与byteArray转换相关的内容,因此错误并不意味着或不是来自您所声明的内容,除非您的数据库中的ime/Date类型不是日期/时间类型。有些东西给了EclipseLink一个字符串,并要求它在不可能的情况下映射到字节数组-字符串是“[**horaInicioq”