วีดีโอ: มรดกจำศีลคืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
นิติบุคคล มรดก หมายความว่าเราสามารถใช้การสืบค้นแบบ polymorphic เพื่อดึงข้อมูลเอนทิตี sub-class ทั้งหมดเมื่อทำการสืบค้น super-class ตั้งแต่ ไฮเบอร์เนต เป็นการนำ JPA ไปใช้งาน ซึ่งมีทั้งหมดข้างต้นรวมถึงบางส่วน ไฮเบอร์เนต -คุณสมบัติเฉพาะที่เกี่ยวข้องกับ มรดก.
ยังถามอีกว่าจำศีลมีมรดกกี่แบบ?
3 ประเภท
ค่า discriminator ในการจำศีลคืออะไร? ประเภทคำอธิบายประกอบ DiscriminatorValue ระบุ ค่า ของ ผู้เลือกปฏิบัติ คอลัมน์สำหรับเอนทิตีของประเภทที่กำหนด กลยุทธ์การสืบทอดและ ผู้เลือกปฏิบัติ คอลัมน์ถูกระบุเฉพาะในรูทของลำดับชั้นของคลาสเอนทิตีหรือลำดับชั้นย่อยซึ่งใช้กลยุทธ์การสืบทอดที่แตกต่างกัน
นอกจากนี้ อะไรคือการใช้การแมปสืบทอดในการจำศีล?
@ มรดก - มันคือ ใช้แล้ว เพื่อกำหนดประเภทของ มรดกที่ใช้ ใน จำศีล และถูกกำหนดไว้ในคลาสพาเรนต์ ถ้า มรดก ไม่ได้ระบุคำอธิบายประกอบหรือถ้าไม่ใช่ มรดก ประเภทถูกระบุสำหรับลำดับชั้นของเอนทิตี SINGLE_TABLE การทำแผนที่ กลยุทธ์คือ ใช้แล้ว.
การใช้ @MappedSuperclass คืออะไร?
คำอธิบายประกอบ MappedSuperclass . กำหนดคลาสที่มีการใช้ข้อมูลการแมปกับเอนทิตีที่สืบทอดมาจากคลาสนั้น NS แมปซูเปอร์คลาส ไม่มีตารางแยกที่กำหนดไว้สำหรับมัน