ข้อมูลหน่วย Persistence

ตารางนี้แสดงฟิลด์ข้อมูลหน่วย Persistence ในมุมมอง รายละเอียด JPA สำหรับแต่ละชนิดเอนทิตี ฟิลด์เหล่านี้อยู่ในอิลิเมนต์ <persistence-unit-metadata> ในไฟล์ orm.xml

คุณสมบัติ รายละเอียด ดีฟอลต์
ข้อมูลการแม็พ XML สมบูรณ์ ระบุว่าคลาส Java ในหน่วย persistence นี้ถูกระบุแบบสมบูรณ์โดย metadata การเพิ่มความคิดเห็นจะถูกละเลย

ฟิลด์นี้ตรงกับอิลิเมนต์ <xml-mapping-metadata-complete> ในไฟล์ orm.xml


Cascade Persist เพิ่ม cascade-persist ให้กับเซ็ตของอ็อพชัน cascade ในความสัมพันธ์เอนทิตีของหน่วย persistence

ฟิลด์นี้ตรงกับอิลิเมนต์ <cascade-persist> ในไฟล์ orm.xml


Schema สกีมาฐานข้อมูลที่มี ตาราง

ฟิลด์นี้ตรงกับอิลิเมนต์ <schema> ในไฟล์ orm.xml


Catalog แค็ตตาล็อกฐานข้อมูลที่มี ตาราง

ฟิลด์นี้ตรงกับอิลิเมนต์ <catalog> ในไฟล์ orm.xml


เข้าถึง ระบุวิธีที่เอนทิตีเข้าถึงตัวแปรอินสแตนซ์
  • Property - สถานะ Persistent ถูกเข้าถึงผ่านเมธอด accessor ของคุณสมบัติ เมธอด accessor ของคุณสมบัติต้องเป็น public หรือ private

  • Field - ตัวแปรอินสแตนซ์ถูกเข้าถึงโดยตรง ตัวแปรอินสแตนซ์ non-transient ทั้งหมดเป็น persistent

คุณสมบัติ

 

งานที่เกี่ยวข้อง

การเพิ่ม persistence ให้กับคลาส

 

การอ้างอิงที่เกี่ยวข้อง

มุมมองรายละเอียด JPA (สำหรับเอนทิตี)