我的一个hibernate实体中有以下列:
@Lob
@Basic(fetch=FetchType.LAZY)
@ColumnTransformer(read = "to_clob(xmlContent)", write = "?")
@Column(name="XMLCONTENT", updatable = false, columnDefinition = "XMLType")
private String xmlContent;
然而,当我在hibernate上hibernate.hbm2ddl.auto = create
时,它无法创建特定的表,从而给出以下错误:
Unknown data type: "XMLTYPE"; SQL statement:
所以基本上我不能在H2数据库的测试中包含这个表/实体。我需要至少安装一个XE。
是否有任何解决方法/解决方案,内存数据库中的另一个可能支持此功能?