Hibernate 5 trở lên hỗ trợ Java8 DateTime Api thông qua jar "hibernate-java8".
Nhưng MavenRepository cho thấy một thông báo Không được chấp nhận - sử dụng lõi ngủ đông thay vì) với tiêu đề của hibernate-java8 jar.
Tại sao hibernate-java8 jar được gọi là không được chấp nhận mặc dù nó là cần thiết để có được hỗ trợ ngủ đông cho java8?
Tại sao hibernate-java8 (hibernate 5.x) jar không được chấp nhận?
Trả lời
Bạn có thể xem Migration Guide cho Hibernate. Nó chỉ định rằng
Hibernate 5.2 được tạo bằng Java 8 JDK và sẽ yêu cầu Java 8 JRE tại thời gian chạy (chúng tôi đang điều tra xem Java 9 có hoạt động không). Điều này có một số ý nghĩa:
Mô-đun hibernate-java8 đã được hợp nhất thành lõi ngủ đông và các loại ngày/giờ Java 8 hiện được hỗ trợ nguyên bản.
(cần làm) hỗ trợ cho Java 8 Tùy chọn
(cần phải) hỗ trợ cho các tính năng Java 8 khác?
Mô-đun hibernate-java8 đã bị xóa; chức năng đó đã được hợp nhất thành lõi ngủ đông.
Đối hibernate-java8 thấy vé này để giải thích,
Vì đây dựa trên Java 8 và Hibernate vẫn duy trì khả năng tương thích trở lại Java 6, một module hibernate-java8 mới đã được bổ sung để cách ly 8 tương thích Java chỉ những lớp này. Chúng tôi sẽ gấp các lớp từ mô-đun này vào ngủ đông-core khi chúng tôi ban đầu tình trạng một Java 8.
Kể từ ngủ đông không còn duy trì chế độ ngủ đông-java8 và bạn có thể thấy rằng ngủ đông-java8 là gì khác hơn là một giữ chỗ trống . Github & JIRA Detail.
Vì vậy, Vì chức năng đã được hợp nhất thành lõi ngủ đông; hibernate-java8 hiện được khấu hao.
Tôi hy vọng điều này sẽ trả lời các truy vấn của bạn.
- 1. Tại sao java.io.Serializable không được chấp nhận trong Java 5?
- 2. Hibernate có được chấp nhận không?
- 3. Tại sao TSD không được chấp nhận?
- 4. Tại sao Object.observe() không được chấp nhận
- 5. Tại sao body.scrollTop không được chấp nhận?
- 6. Tại sao context2d.backingStorePixelRatio không được chấp nhận?
- 7. Tại sao Date.getTimezoneOffset không được chấp nhận?
- 8. Tại sao buildSessionFactory() không được chấp nhận?
- 9. Tại sao isascii() không được chấp nhận?
- 10. Hibernate - AnnotationConfiguration không được chấp nhận
- 11. Tại sao những người trợ giúp Biểu mẫu và HTML không được chấp nhận trong Laravel 5.x
- 12. Tại sao thẻ xmp HTML không được chấp nhận?
- 13. Tại sao mô-đun InstanceMethods không được chấp nhận?
- 14. Android FragmentBreadCrumbs không được chấp nhận? Tại sao?
- 15. Tại sao lớp học của tôi không được chấp nhận
- 16. Tại sao mô-đun Rails Inflector không được chấp nhận?
- 17. Tại sao auto_link không được chấp nhận trong Rails?
- 18. tại sao JUnit MethodRule và TestWatchman không được chấp nhận?
- 19. Tại sao std :: function :: argument_type đã không được chấp nhận?
- 20. org.hibernate.annotations.Entity không được chấp nhận trong Hibernate 4?
- 21. File.toURL() không được chấp nhận?
- 22. pi không được chấp nhận trên OS X 10.8
- 23. WHERE x IN (5) vs WHERE x = 5 ... tại sao sử dụng IN?
- 24. Tại sao python super không chỉ chấp nhận cá thể?
- 25. Enum.ToString() không được chấp nhận?
- 26. Tại sao Hibernate STRING không thể được giải quyết?
- 27. dismissModalViewControllerAnimated không được chấp nhận
- 28. Tại sao sem_init(), sem_getvalue(), sem_destroy() không được chấp nhận trên Mac OS X - và những gì thay thế chúng?
- 29. Tại sao là IEnumerable (T) không được chấp nhận như phương pháp mở rộng nhận
- 30. Tại sao Safari không chấp nhận nén GZIP?
Nó hoạt động tốt. Cảm ơn :) –