2. 概述
本章节简单描述了 Hibernate Spatial 的简介,和KingbaseES 数据库的 Hibernate Spatial 方言包。
2.1. Hibernate Spatial 简介
Hibernate Spatial是Hibernate的通用扩展,用于处理地理数据。Hibernate Spatial允许您以标准化方式处理地理数据。它从数据库支持地理数据的特定方式中抽象出来,并为地理数据存储和查询功能提供了标准化的跨数据库接口。
2.2. KingbaseES Hibernate Spatial 方言包介绍
KingbaseES 提供了 Hibernate Spatial的方言类 PostgisESDialect,目前 KingbaseES 共提供了以下几个方言包来支持Hibernate Spatial, 以及不同方言包适用的Hibernate版本:
方言包 | 适用范围 |
|---|---|
hibernate-spatial-postgis-kingbase-1.0.jar | 3.0.3=<适用范围<3.6.0 |
hibernate-spatial-postgis-kingbase-1.1.jar | 3.6.0=<适用范围<4.0 |
hibernate-spatial-postgis-kingbase-4.jar | 4.0=<适用范围 |
PostgisESDialect位于$KINGBASE_HOME/Interface/hibernate/hibernate-spatial/目录中。 使用时将hibernate-spatial-postgis-kingbase-xxx.jar及其依赖包导入到项目的Libraries中并定义相关配置项即可。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




