我正在尝试使用 Envers 在我的 Hibernate 实体上设置审核。但是,我收到了错误:
无法确定类型:几何,表:Location_AUD,列:[org.hibernate.mapping.Column(geom)]
Hibernate 对我在没有审计的情况下使用的几何类型很满意,但 Envers 似乎遇到了麻烦。
有谁知道 Envers 是否适用于 Hibernate Spatial 4?如果是这样,也许有人可以发现我的代码的问题。
@Audited
@Entity
public class Location {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_LOCATION")
@SequenceGenerator(name = "SEQ_LOCATION", sequenceName = "SEQ_LOCATION", allocationSize = 1)
Long id;
@Type(type = "org.hibernate.spatial.GeometryType")
Geometry geom;
...
}
我正在使用 Hibernate 4.2.5 和 HibernateSpatial 4.0.0 M1