Hibernate 5 und höher unterstützt Java8 DateTime Api über jar "hibernate-java8".
Aber das MavenRepository zeigt eine Nachricht Veraltet - verwenden Sie stattdessen Hibernate-Core) neben dem Titel des Hibernate-Java8 Jar.
Warum wird das Hibernate-Java8-Jar als veraltet bezeichnet, obwohl es erforderlich ist, die Hibernate-Unterstützung für Java8 zu erhalten?
Warum wird Hibernate-java8 (Hibernate 5.x) jar veraltet angezeigt?
Antwort
können Sie die Migration Guide für Hibernate sehen. Es dass Java 8 JDK ist
Hibernate 5.2 gebaut spezifiziert und Java 8 JRE bei Laufzeit benötigen (wir untersuchen, ob Java 9 wird auch funktionieren). Dies hat eine Reihe von Auswirkungen:
Die Hibernate-java8 Modul in Hibernate-Core und die Java 8 Datum/Zeit-Typen werden nun nativ unterstützt zusammengeführt.
(todo) Unterstützung für Java 8 Optional
(todo) Unterstützung für andere Java-8-Funktionen?
Das Hibernate-Java8-Modul wurde entfernt; Diese Funktionalität wurde in Hibernate-Core konsolidiert.
Für hibernate-java8 sehen dieses Ticket zur Erläuterung,
Da dies beruht auf Java 8 und Hibernate behält noch die Kompatibilität zurück zu Java 6, ein neues Modul Hibernate-java8 die Java 8 Kompatibilität zu isolieren, wurde hinzugefügt nur zu diesen Klassen. Wir werden den Klassen von diesem Modul in Hibernate-Core falten, sobald wir 8.
eine Java Basislinie Da Hibernate nicht mehr die Hibernate-java8 hält und Sie können das Hibernate-java8 sehen nichts mehr als eine leere Platzhalter . Github & JIRA Detail.
Also, wie die Funktionalität wurde in Hibernate-Core zusammengeführt; Hibernate-Java8 wird jetzt abgeschrieben.
Ich hoffe, dies beantwortet Ihre Fragen.
- 1. Hibernate 3.x zu 5.x Migrationsprobleme
- 2. Hibernate Spatial 5 - GeometryType
- 3. Warum wird in Nexus 5 Version 6.0.1 anders angezeigt?
- 4. Warum war der ClassMetadata.getIdentifier (Object, EntityMode) von hibernate veraltet
- 5. Warum wird das erste Zeichen meiner X-Achse nicht angezeigt?
- 6. Benutzerdefinierte Sequenzgenerator für Hibernate 5
- 7. Hibernate-Annotationen mit Hibernate-Core 5
- 8. Warum wird Fehler angezeigt?
- 9. Warum `return x == 5? wahr: falsch; `?
- 10. Hat SessionImplementor Zugriff auf einen TransactionManager in Hibernate 5.x?
- 11. Hibernate 5.x löschen Datensatz basierend auf partiellen Composite ID?
- 12. Warum ist TabListener veraltet?
- 13. unilils-orm-hibernate funktioniert nicht mit Hibernate 5
- 14. Rails 5, wie die Fehlermeldung angezeigt wird
- 15. Hibernate 5.2.5.Final createSQLQuery() Methode veraltet
- 16. Spring Hibernate Maven Jar Version
- 17. Hibernate 5 "Haupt" java.lang.NullPointerException
- 18. EventListener Hibernate 5
- 19. Warum context2d.backingStorePixelRatio veraltet?
- 20. Veralten createCriteria Methode in Hibernate 5
- 21. Hibernate-Migration von 4.3.x auf 5.x für Methode org.hibernate.cfg.Configuration.getClassMapping (Klassenname)
- 22. Warum ist #import veraltet?
- 23. Warum wird ein Svg: Text nicht angezeigt?
- 24. Warum wird 'ausgewählt' nicht angezeigt?
- 25. Warum Feldwert nicht angezeigt wird?
- 26. Warum Aktivitätsindikator nicht angezeigt wird?
- 27. Warum Hintergrundvideo nicht angezeigt wird
- 28. Warum MessageBox wird nicht angezeigt?
- 29. Hibernate 5.1.x Benennungsstrategie (abwärtskompatibel mit Hibernate 4.x)
- 30. Warum beachtet Hibernate 5 meinen @Column-Namen nicht?
Es hat gut funktioniert. Vielen Dank :) –