我的项目正在使用eclipselink作为JPA提供程序,并且在部署后我面临以下异常
我实体中的异常描述:对象[oracle.sql.TIMESTAMPLTZ@2df3825d], 映射中的类[class oracle.sql.TIMESTAMPLTZ]的名称 [org.eclipse.persistence.mappings.DirectToFieldMapping [rqstCreateDtTm-> TH01.TY_RQST.RQST_CREATE_DT_TM]] 带描述符 [RelationalDescriptor(org.temp.request.model.dataobject.Rqst-> [DatabaseTable(TH01.TY_RQST)]),无法转换为[class java.util.Date]。
java.util.Date字段如下
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "RQST_DT_TM")
private Date rqstDtTm;
我已经在persistence.xml中添加了以下几行
<property name="eclipselink.target-database" value="org.eclipse.persistence.platform.database.OraclePlatform" />
注意:我正在使用Oracle 12 c数据库和eclipselink:2.5.2