ฉันเพิ่งเห็นว่ามีการเปิดตัวเบต้าของ Hibernate 4 มีอะไรใหม่ใน 4 เทียบกับ 3 (.6) ฉันไม่พบข้อมูลนี้ในการประกาศเบต้าหรือเมื่อ Googling ชื่อคำถามนี้
ฉันเพิ่งเห็นว่ามีการเปิดตัวเบต้าของ Hibernate 4 มีอะไรใหม่ใน 4 เทียบกับ 3 (.6) ฉันไม่พบข้อมูลนี้ในการประกาศเบต้าหรือเมื่อ Googling ชื่อคำถามนี้
คำตอบ:
ฉันไม่สามารถวางคำตอบที่นี่ได้เนื่องจากฉันมีคะแนนชื่อเสียงไม่เพียงพอที่จะเพิ่มลิงก์มากกว่าสองลิงก์ในคำตอบ (ฉันต้องการใช้เวลามากขึ้นในไซต์นี้) :(
ดังนั้นผมเขียนบล็อกโพสต์ โปรดไปที่นั่นและค้นหาคำตอบ ขออภัยในความไม่สะดวก.
มีอะไรใหม่ใน Hibernate Core 4.0
ฉันเห็นใครบางคนถามว่า "มีอะไรใหม่ใน Hibernate Core 4.0" ฉันจึงใช้เวลาสักครู่และพยายามสรุปที่นี่ ก่อนอื่นโปรดดู:
- คู่มือการย้ายข้อมูลสำหรับ 4.0
- ลิงค์ตัวกรอง JIRA ซึ่งแสดงรายการการปรับปรุง * และคุณสมบัติใหม่ทั้งหมดในHibernate Core 4.0.0คุณสามารถรับรายละเอียดทั้งหมดได้จากลิงค์นี้ :)
ไฮไลท์บางส่วน:
- ย้ายไปที่gradleสำหรับงานสร้าง
- ออกแบบเซสชันใหม่อาคารโรงงาน
- ความรู้เบื้องต้นของการบริการ (ดูนี้สำหรับรายละเอียดเพิ่มเติม)
- metamodel ที่ได้รับการปรับปรุง (ไม่ใช่ใน 4.0.0 สุดท้ายเราได้วางแผนไว้ แต่เนื่องจากงานมีมากกว่าที่เราคาดไว้และจะใช้เวลานานเกินไปในการเอา 4.0 ออกมาเราจึงตัดสินใจที่จะย้ายสิ่งนี้ออกจาก 4.0.0 แต่สุดท้ายจะเป็นรุ่นที่จะเกิดเร็ว ๆ นี้เห็นนี้สำหรับรายละเอียดเพิ่มเติมและนี้เป็นเอกสารการออกแบบ)
- osgi-fication เริ่มต้นโดยการแยกแพ็คเกจ (สาธารณะ, ภายใน, spi)
- การสนับสนุนสำหรับฐานข้อมูลหลายลูก (ดูนี้สำหรับรายละเอียดเพิ่มเติม)
- การโอนย้ายไปยังกรอบการบันทึก i18n (โดยใช้การบันทึก jboss )
- JDK 1.6 (JDBC4) เป็นพื้นฐาน
- และอื่น ๆ (ฉันจำไม่ได้ทั้งหมด :)
ปรากฏว่าส่วนใหญ่ของสิ่งที่คุณต้องการอยู่ในคู่มือการย้าย 4.0 , เช่นเดียวกับบล็อกโพสต์ในอัลฟา 1 ปล่อยและอาจHibernate 4 webinar
คุณสมบัติใหม่ที่นำมาใช้ใน Hibernate core 4.0 มีดังต่อไปนี้:
ให้การสนับสนุนสำหรับผู้เช่าหลายรายเริ่มต้น
แนะนำ ServiceRegistry
ล้างการเปิดเซสชันจาก SessionFactory
การใช้ org.hibernate.integrator.spi.Integrator ทำให้การผสานรวมและการค้นหาอัตโนมัติเป็นที่ต้องการมากขึ้น
ปรับปรุงให้ทำงานกับ i18n และรหัสข้อความ
ทำความสะอาดอินเทอร์เฟซวิธีการและอื่น ๆ ที่เลิกใช้แล้ว
ไม่ทราบว่านี้จะเป็นประโยชน์กับคุณ แต่ผมพบว่าบางข้อมูลเกี่ยวกับHibernate 4 Webinarหน้า ในเอกสารที่เชื่อมโยงพวกเขายังให้ลิงก์บางส่วน ฉันไม่ได้ดูพวกเขา แต่อาจให้พวกเขาไป:
http://community.jboss.org/wiki/Hibernate4Webinar
http://community.jboss.org/wiki/HibernateCoreMigrationGuide40