Я хотел бы сопоставить типы данных PostGIS с JPA 2.0. Я googled для решений или примеров, но все, что я могу найти, это то, что JPA не поддерживает отображение пользовательских типов данных. Это все еще похоже на JPA 2.0? Кто-нибудь подсказывает пример?PostGIS и JPA 2.0
ответ
Я гугл для решения или примеров, но все, что я могу найти, что JPA не поддерживает отображение пользовательских типов данных , Это все еще в JPA 2.0?
Да. Поэтому вам придется полагаться на определенные расширения. Для Hibernate, проект Hibernate Spatial предоставляет готовым к использованию пространственных диалектов и пользовательским типов:
Hibernate Пространственное является родовым расширения Hibernate для обработки географических данных. Hibernate Spatial с открытым исходным кодом и лицензируется, например Hibernate, согласно лицензии LGPL.
Hibernate Spatial позволяет вам совершать сделки с географическими данными в стандартном порядке . Он абстрагирует от конкретный способ, которым ваша база данных поддерживает географические данные и предоставляет стандартизованный, кросс-базовый интерфейс для хранения географических данных и запросов .
Hibernate Spatial поддерживает большинство функций OGC Simple Спецификация. Поддерживаемые базы данных : Oracle 10g/11g, Postgresql/Postgis, Microsoft SQL Сервер и MySQL.
DataNucleus поддерживает JPA1 + 2, а также имеет пространственный модуль, поддерживающий PostGIS среди прочего
Но плагин не является частью спецификации JPA, не так ли? – marquies
Правильно. JPA определяет постоянство основных типов Java, а не расширений – DataNucleus
Я только что сделал это с Hibernate Spatial. У них отличный учебник на их веб-сайте, хотя я предполагаю, что вы нашли ответ с этого момента.
- 1. Объект JPA с GlassFish 4 и PostGIS
- 2. NamedQuery (JPA 1.0 и JPA 2.0)
- 3. Spring Boot и JPA 2.0
- 4. Postsql и Postgis
- 5. Исключение PostGIS Геометрия Картирование с JPA
- 6. JPA 2.0 Provider Hibernate
- 7. фильтра CriteriaQuery JPA 2.0
- 8. XSD для JPA 2.0
- 9. JPA 2.0 возврат к JPA 1.0
- 10. конвертирование JPA 1.0 в JPA 2.0
- 11. Spring 3 Hibernate JPA 2.0 Maven и значение '2.0' error
- 12. Ошибка аутентификации с JPA 2.0 и EclipseLink 2.0
- 13. JPA 2.0: пакетный запрос, безопасный и эффективный?
- 14. jpa 2.0 persistence: создать и обновить дилемму
- 15. Hibernate, WebLogic 10.3 и JPA 2.0
- 16. JPA 2.0 аннотация поля и аннотация метода
- 17. InvalidClassException с Hibernate 3.6.0 и JPA 2.0
- 18. JPA 2.0 Критерии и группировка предикатов
- 19. JPA (2.0) Критерии Simple Join
- 20. Difference Hibernate 3.5/JPA 2.0
- 21. JPA 2.0 NamedQuery Left Регистрация
- 22. Поддержание отношений в JPA 2.0
- 23. JPA 2.0: выражение выражения TYPE
- 24. Как построить запрос JPA 2.0
- 25. Glassfish Hibernate JPA 2.0 Исключения
- 26. JPA 2.0 Ограничение внешнего ключа
- 27. JPA 2.0 API maven artifact
- 28. JPA 2.0 Eclipselink OrderColumn support
- 29. jpa 2.0 не вводит EntityManager
- 30. jar файл для JPA 2.0
Слишком плохо, что он даже не поддерживает тип географии postgis, только тип геометрии = / –