PostGIS y JPA 2.0
-
24-09-2019 - |
Pregunta
Me gustaría asignar tipos de datos de PostGIS con APP 2.0. Busqué en Google para las soluciones o ejemplos, pero todo lo que puedo encontrar es que la APP no admite la asignación de tipos de datos personalizados. ¿Sigue siendo así en JPA 2.0? Nadie tiene una sugerencia para un ejemplo?
Solución
Busqué en Google para las soluciones o ejemplos, pero todo lo que puedo encontrar es, que la APP no admite la asignación de tipos de datos personalizados. ¿Es todavía en JPA 2.0?
Sí. Por lo que tendrá que depender de extensiones específicas. Para Hibernate, el proyecto Hibernate espacial proporciona listo para usar dialectos espaciales y tipos personalizados:
Hibernate espacial es un genérico extensión a Hibernate para manejar datos geográficos. Hibernate espacial es de código abierto y con licencia, como Hibernate, bajo la licencia LGPL.
Hibernate espacial le permite hacer frente con datos geográficos en un estandarizada camino. Se abstrae de la de manera específica los soportes de base de datos datos geográficos, y proporciona una estandarizada, la interfaz entre bases de datos para el almacenamiento de datos geográfica y consulta funciones.
Hibernate espacial soporta la mayor parte del funciones de la OGC Simple Feature Especificación. bases de datos soportadas son: Oracle 10g / 11g, PostgreSQL / Postgis, Microsoft SQL Server y MySQL.
Otros consejos
DataNucleus apoya JPA1 + 2 y también tiene un plug-in de apoyo espacial PostGIS entre otras cosas
Me acabo de hacer esto con Hibernate espacial. Tienen un gran tutorial en su página web, aunque supongo que haya encontrado una respuesta a partir de ahora.