AI Academy
โปรโมชั่น
CodeGym University
การเรียนรู้
หลักสูตร
แบบฝึกหัด
แบบสำรวจ & แบบทดสอบ
เกม
ช่วยเหลือ
ตารางเวลา
ชุมชน
ผู้ใช้
ฟอรัม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
รีวิว
การสมัครสมาชิก
ธีมสว่าง
บทเรียน
รีวิว
เกี่ยวกับเรา
เริ่ม
เริ่มเรียน
เริ่มเรียนตอนนี้
My Progress
หลักสูตร
แผนที่เควสต์
บทเรียน
Java
SQL & Hibernate
ระดับ 12
การแม็พชนิดข้อมูลดั้งเดิม
SQL & Hibernate
ระดับ 12,
บทเรียน 0
ชนิดข้อมูลที่สนับสนุน ในช่วงสามระดับก่อนหน้านี้ เราคุ้นเคยกับ Hibernate กันเล็กน้อย ถึงเวลาสำหรับรอบที่สอง ตอนนี้เราจะเริ่มศึกษาสิ่งเดียวกันให้ลึกลงไปเท่านั้น และเราจะเริ่มต้นด้วยการแมปฟิลด์ของคลาสเอนทิตีกับคอลัมน์ของตารางในฐานข้อมูล ดังที่
สถานการณ์การทำแผนที่ข้อมูลที่เป็นประโยชน์
SQL & Hibernate
ระดับ 12,
บทเรียน 1
มาพิม enum เราได้ทราบวิธีแมปประเภทข้อมูลดั้งเดิมแล้ว: เราใช้ คำ อธิบาย ประกอบ @Columnและ คำอธิบายประกอบ @Type แต่ไม่ใช่ทุกกรณีที่สามารถครอบคลุมโดยคำอธิบายประกอบเหล่านี้ และกรณีที่พบบ่อยที่สุดคือenum วัตถุ Java enum สามารถจัดเก็บในฐานข้อมูลไ
คีย์หลัก
SQL & Hibernate
ระดับ 12,
บทเรียน 2
@รหัสคำอธิบายประกอบ แต่ละ Entity เอนทิตีใน Hibernate ต้องมีฟิลด์ที่จะเป็นคีย์หลัก: ซึ่งมีค่าเฉพาะสำหรับออบเจกต์ทั้งหมดในคลาสนี้ โดยปกติแล้ว ฟิลด์นี้จะมีคำอธิบายประกอบด้วย@Id คำอธิบาย ประกอบ แบบฟอร์มทั่วไป: @Id
การทำแผนที่วันที่
SQL & Hibernate
ระดับ 12,
บทเรียน 3
4.1 อรรถาธิบายสู่ประวัติศาสตร์ งานบันทึกวัตถุ Java ลงในฐานข้อมูลนั้นเกี่ยวข้องกันแทบจะในทันทีหลังจากสร้างภาษา Java ในเวลานั้น ภาษา Java มีข้อมูลประเภทเดียวคือ Date ซึ่งเก็บเวลาตามมาตรฐาน UNIX-time เป็นจำนวนมิลลิวินาทีตั้งแต่ปี 1970 ในฐานข้อ
การจัดการรีเฟรชข้อมูล
SQL & Hibernate
ระดับ 12,
บทเรียน 4
5.1 เวลาของการเปลี่ยนแปลงข้อมูล เมื่อคุณจัดเก็บบันทึกต่างๆ ไว้ในฐานข้อมูลเป็นเวลาหลายปี มักจะเกิดคำถามสองข้อ: รายการนี้ถูกเพิ่มในฐานข้อมูลเมื่อใด รายการนี้เปลี่ยนแปลงครั้งล่าสุดเมื่อใด สิ่งเหล่านี้เป็นงานที่พบบ่อยซึ่งมีการเพิ่มสองคอลัมน์ในเ
การทำแผนที่วัตถุ
SQL & Hibernate
ระดับ 12,
บทเรียน 5
6.1 จัดเก็บไฟล์บนเซิร์ฟเวอร์ บางครั้งจำเป็นต้องบันทึกวัตถุไบนารีลงในฐานข้อมูล ตัวอย่างเช่น ไฟล์ . หากไฟล์มีขนาดใหญ่ เหมาะสมที่สุดที่จะจัดเก็บไว้ในโฟลเดอร์แยกต่างหากบนดิสก์ และเก็บเส้นทางไว้ในฐานข้อมูล ตัวอย่าง: c:\db-files\users\12355\avata
การใช้ตัวแปลงข้อมูลประเภทต่างๆ
SQL & Hibernate
ระดับ 12,
บทเรียน 6
7.1 การสร้างตัวแปลงประเภทของคุณเอง บางครั้งสถานการณ์เกิดขึ้นเมื่อคุณต้องการจัดเก็บประเภทข้อมูลที่ค่อนข้างซับซ้อนในคอลัมน์หนึ่งของตาราง หาก Hibernate รู้วิธีแปลงเป็นสตริง (และย้อนกลับ) แสดงว่าทุกอย่างเรียบร้อยดี ถ้าไม่เช่นนั้นคุณจะต้องเขียนต
Please enable JavaScript to continue using this application.