AI Academy
โปรโมชั่น
CodeGym University
การเรียนรู้
หลักสูตร
แบบฝึกหัด
แบบสำรวจ & แบบทดสอบ
เกม
ช่วยเหลือ
ตารางเวลา
ชุมชน
ผู้ใช้
ฟอรัม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
รีวิว
การสมัครสมาชิก
ธีมสว่าง
บทเรียน
รีวิว
เกี่ยวกับเรา
เริ่ม
เริ่มเรียน
เริ่มเรียนตอนนี้
My Progress
หลักสูตร
แผนที่เควสต์
บทเรียน
Java
SQL & Hibernate
ระดับ 13
การทำแผนที่คอลเลกชัน
SQL & Hibernate
ระดับ 13,
บทเรียน 0
รายการคอลเลกชัน คุณได้เห็นวิธีแมปประเภทอย่างง่ายแล้ว ตอนนี้ถึงเวลาที่จะไปยังคำถามที่น่าสนใจมากขึ้น - วิธีแมปคอลเลกชันของวัตถุ และเราสามารถมีวัตถุได้ 5 กลุ่ม: Array - อาร์เรย์ของวัตถุ รายการ - รายการวัตถุ ชุด - ชุดของวัตถุ แผนที่ - พจนานุกรม
@ManyToOne
SQL & Hibernate
ระดับ 13,
บทเรียน 1
2.1 การเชื่อมโยงในระดับตาราง เราได้เห็นวิธีที่ไฮเบอร์เนตจัดเก็บคอลเลกชันในตารางเสริม ตอนนี้ มาดูวิธีจัดระเบียบความสัมพันธ์ระหว่างตารางแบบเต็มที่เก็บคลาสเอนทิตีจริง มีความสัมพันธ์สี่ประเภทระหว่างคลาสเอนทิตีในไฮเบอร์เนต: หนึ่งต่อหนึ่ง หนึ่งต่
@วันทูมันนี่
SQL & Hibernate
ระดับ 13,
บทเรียน 2
ความสัมพันธ์ระดับตาราง มาดูตารางทั้งสองของเราอีกครั้ง: รหัส ชื่อ อาชีพ เงินเดือน อายุ เข้าร่วม_วันที่ 1 อีวานอฟ อีวาน โปรแกรมเมอร์ 100,000 25 2555-06-30 2 เปตรอฟ เปตรอฟ โปรแกรมเมอร์ 80000 23 2013-08-12 3 อีวานอฟ เซอร์เกย์ เทสเตอร์ 40000 สาม
@ManyToMany
SQL & Hibernate
ระดับ 13,
บทเรียน 3
โต๊ะบริการ ทีนี้มาดูกรณีทั่วไปอีกกรณีหนึ่ง - แบบกลุ่มต่อกลุ่ม ลองจินตนาการว่าเรามี ความสัมพันธ์ แบบกลุ่ม ต่อกลุ่มระหว่างงานและพนักงาน : พนักงานหนึ่งคนในตารางพนักงานสามารถทำงานหลายอย่างได้จากตารางงาน งานหนึ่งงานในตารางงานสามารถกำหนดให้กับพนั
@หนึ่งต่อหนึ่ง
SQL & Hibernate
ระดับ 13,
บทเรียน 4
5.1 รูปแบบต่างๆ ของการสื่อสารตัวต่อตัว มีอีกกรณีหนึ่งที่น่าสนใจและค่อนข้างเฉพาะเจาะจงของความสัมพันธ์ระหว่างสองคลาสของเอนทิตี นั่นคือความสัมพันธ์แบบหนึ่งต่อหนึ่ง ฉันเรียกกรณีนี้ว่าเฉพาะเจาะจงมาก เนื่องจากเป็นเรื่องเกี่ยวกับวัตถุ Java มากกว่า
การเปลี่ยนแปลงแบบเรียงซ้อน
SQL & Hibernate
ระดับ 13,
บทเรียน 5
6.1 การจัดการการพึ่งพาอย่างลึกซึ้ง และสิ่งที่เป็นประโยชน์และน่าสนใจเพิ่มเติมเกี่ยวกับ คำอธิบายประกอบ @OneToManyและอื่นๆ พวกเขาทั้งหมดมี 4 ตัวเลือกที่ใช้กันทั่วไป: น้ำตก = CascadeType.ALL orphanRemoval = จริง ดึงข้อมูล = FetchType.LAZY ตอนนี
Please enable JavaScript to continue using this application.