我有一个非常大但非常常见的 JPA 实体类保存字段和关系。当我尝试编译项目时,我得到了这个异常:
-Exception Message
Invalid column type: getBLOB not implemented for class oracle.jdbc.driver.T4CVarcharAccessor; nested exception is <openjpa-2.2.0-r422266:1244990 fatal general error> org.apache.openjpa.persistence.PersistenceException: Invalid column type: getBLOB not implemented for class oracle.jdbc.driver.T4CVarcharAccessor FailedObject: com.transoftinc.vlm.carrierweb.domain.oc.Depot-SOMEDEPOT [java.lang.String]
--update-- 这里SOMEDEPOT
实际上是name
Depot 实体的字段值
@Column(name = "D_NAME")
private String name;
从异常看来,字段或关系之一被标识为 BLOB,这不是真实的。所以请给我一个任何人以前经历过的提示。谢谢你。
顺便说一句,我正在使用 Spring 3.0 和 Oracle 11g 运行 OpenJPA。