我用谷歌搜索解决方案或示例,但我能找到的是,JPA不支持自定义数据类型的映射。它仍然在JPA 2.0中吗?
是。因此,您必须依赖特定的扩展。对于Hibernate,Hibernate
Spatial项目提供了随时可用的空间方言和自定义类型:
Hibernate Spatial是Hibernate的通用扩展,用于处理地理数据。Hibernate
Spatial是开源的,并且像LG许可证下的Hibernate一样被许可。Hibernate
Spatial允许您以标准化方式处理地理数据。它从数据库支持地理数据的特定方式中抽象出来,并为地理数据存储和查询功能提供了标准化的跨数据库接口。Hibernate Spatial支持OGC简单功能规范的大多数功能。支持的数据库有:Oracle 10g / 11g,Postgresql /
Postgis,Microsoft SQL Server和MySQL。



