Tôi vừa thấy rằng bản beta của Hibernate 4 đã được phát hành. 4 có gì mới so với 3 (.6)? Tôi không thể tìm thấy thông tin này trong thông báo beta, cũng như khi Googling đặt tiêu đề của câu hỏi này.
Tôi vừa thấy rằng bản beta của Hibernate 4 đã được phát hành. 4 có gì mới so với 3 (.6)? Tôi không thể tìm thấy thông tin này trong thông báo beta, cũng như khi Googling đặt tiêu đề của câu hỏi này.
Câu trả lời:
Tôi không thể dán câu trả lời ở đây vì tôi không có đủ điểm danh tiếng để thêm nhiều hơn hai liên kết trong câu trả lời (tôi thực sự cần dành nhiều thời gian hơn trên trang web này) :(
Vì vậy, tôi đã viết một bài đăng trên blog . Hãy vào đó và tìm câu trả lời. Xin lỗi vì sự bất tiện.
Có gì mới trong Hibernate Core 4.0
Tôi thấy ai đó đang hỏi "có gì mới trong Hibernate Core 4.0", vì vậy tôi dành một chút thời gian và cố gắng tóm tắt nó ở đây. trước hết, vui lòng xem:
- Hướng dẫn di chuyển cho 4.0
- Liên kết bộ lọc JIRA liệt kê tất cả * cải tiến- và các tính năng mới trong Hibernate Core 4.0.0 , bạn có thể lấy tất cả chi tiết từ liên kết này :)
Một số điểm nổi bật:
- Di chuyển đến gradle cho các công trình
- Phiên thiết kế lại
- Giới thiệu các dịch vụ (xem phần này để biết thêm chi tiết)
- Siêu mô hình được cải thiện (không có trong 4.0.0. Cuối cùng, chúng tôi đã lên kế hoạch cho việc này, nhưng do các nhiệm vụ nhiều hơn chúng tôi mong đợi và sẽ mất quá nhiều thời gian để có được 4.0, vì vậy chúng tôi quyết định chuyển nó ra khỏi 4.0.0. Cuối cùng nhưng sẽ sớm được phát hành, hãy xem điều này để biết thêm chi tiết và đây là tài liệu thiết kế)
- Osgi-hư cấu ban đầu bằng cách tách gói (công khai, nội bộ, spi)
- Hỗ trợ cơ sở dữ liệu nhiều người thuê (xem phần này để biết thêm chi tiết)
- Di chuyển sang khung ghi nhật ký i18n (sử dụng ghi nhật ký jboss )
- JDK 1.6 (JDBC4) làm đường cơ sở
- và hơn thế nữa (Tôi không thể nhớ tất cả mọi thứ :)
Có vẻ như hầu hết những gì bạn muốn đều có trong hướng dẫn di chuyển cho 4.0 , cũng như bài đăng trên blog về bản phát hành alpha 1 và có lẽ là hội thảo trên web về Hibernate 4 .
Các tính năng mới được giới thiệu trong bản phát hành Hibernate core 4.0 như sau:
Cung cấp hỗ trợ cho việc thuê nhiều lần ban đầu
Giới thiệu ServiceRegistry.
Dọn dẹp phần mở Session khỏi SessionFactory.
Sử dụng org.hibernate.integrator.spi.Integrator làm cho việc tích hợp và khám phá tự động trở nên hấp dẫn hơn.
Cải thiện để làm việc với i18n và mã tin nhắn.
Dọn dẹp các giao diện, phương thức không dùng nữa, v.v.
Không biết điều này có mang lại lợi ích cho bạn không, nhưng tôi đã tìm thấy một số thông tin trên trang Hội thảo trên web Hibernate 4 . Trong một tài liệu được liên kết, họ cũng đưa ra một số liên kết. Tôi chưa xem qua chúng, nhưng có thể thử xem:
http://community.jboss.org/wiki/Hibernate4Webinar
http://community.jboss.org/wiki/HibernateCoreMigrationGuide40