PostGIS и JPA 2.0 - PullRequest
       8

PostGIS и JPA 2.0

7 голосов
/ 05 марта 2010

Я бы хотел сопоставить типы данных из PostGIS с JPA 2.0.Я гуглил по решениям или примерам, но все, что я могу найти, это то, что JPA не поддерживает отображение пользовательских типов данных.Это все еще так в JPA 2.0?У кого-нибудь есть подсказка для примера?

Ответы [ 3 ]

4 голосов
/ 22 сентября 2010

Я гуглил по решениям или примерам, но все, что я могу найти, это то, что JPA не поддерживает отображение пользовательских типов данных. Это все еще в JPA 2.0?

Да. Так что вам придется полагаться на конкретные расширения. Для Hibernate проект Hibernate Spatial предоставляет готовые к использованию пространственные диалекты и пользовательские типы:

Hibernate Spatial является универсальным расширение к Hibernate для обработки географические данные. Hibernate Пространственный с открытым исходным кодом и лицензированы, как Hibernate, под лицензией LGPL.

Hibernate Spatial позволяет вам иметь дело с географическими данными в стандартизированном путь. Это абстрагируется от конкретный способ поддержки вашей базы данных географические данные, и обеспечивает стандартизированный кросс-интерфейс базы данных для хранения географических данных и запросов функции.

Hibernate Spatial поддерживает большинство функции OGC Simple Feature Спецификация. Поддерживаемые базы данных являются: Oracle 10g / 11g, Postgresql / Postgis, Microsoft SQL Сервер и MySQL.

1 голос
/ 01 сентября 2011

Я только что сделал это с Hibernate Spatial. У них есть отличный учебник на их сайте, хотя я предполагаю, что вы уже нашли ответ.

1 голос
/ 05 марта 2010

DataNucleus поддерживает JPA1 + 2, а также имеет плагин Spatial, поддерживающий PostGIS, среди прочего

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...