Nach Hibernate-Raum auf Version 5.0.0.CR2 die folgende Erklärung der Aktualisierung nicht mehr funktioniert:Hibernate Spatial 5 - GeometryType
@Column(columnDefinition = "geometry(Point,4326)")
@Type(type = "org.hibernate.spatial.GeometryType")
private Point position;
mit ein:
org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load class [org.hibernate.spatial.GeometryType]
Wie ich sehen kann Die Klasse existiert nicht mehr in der Jar-Datei. Was ist mit dem GeometryType passiert und wie wird er ersetzt? Oder gibt es noch eine JAR-Datei?
Edit: Zur Verdeutlichung. Ich verwende Hibernate-Spatial in Kombination mit einer PostgreSQL-Postgis-Datenbank.
Hibernate Dokumentation und alle anderen Posten nicht mehr als 5 für Hibernate nicht funktioniert, aber Ihre Antwort haben! Vielen Dank! –
Ich musste auch die richtige 'GeometryFactory' verwenden, um das 'Point'-Objekt zu erstellen. Die Verwendung von 'new GeometryFactory (new PrecisionModel(), 4326)' funktionierte für mich. –