กลับไปหน้าบทความ

อ่าน 1 นาที

อะปาเช่ โอเจบี

Apache ObJectRelationalBridge ( OJB ) เป็นเครื่องมือแมปอ็อบเจ็กต์/รีเลชันแนลที่ช่วยให้สามารถบันทึกอ็อบเจ็กต์ Java ลงใน ฐานข้อมูลเชิงสัมพันธ์ ได้อย่างโปร่งใส โดยเปิดตัวเมื่อวันที่...

อะปาเช่ โอเจบี

Apache ObJectRelationalBridge
นักพัฒนามูลนิธิซอฟต์แวร์ Apache
เวอร์ชันเสถียร
1.0.55 / 31 ธันวาคม 2548 ( 31 ธันวาคม 2548 )
เขียนเป็นชวา
ระบบปฏิบัติการข้ามแพลตฟอร์ม
พิมพ์การแมปอ็อบเจ็กต์เชิงสัมพันธ์
ใบอนุญาตใบอนุญาต Apache 2.0
เว็บไซต์db.apache.org/ojb/

Apache ObJectRelationalBridge ( OJB ) เป็นเครื่องมือแมปอ็อบเจ็กต์/รีเลชันแนลที่ช่วยให้สามารถบันทึกอ็อบเจ็กต์Java ลงใน ฐานข้อมูลเชิงสัมพันธ์ ได้อย่างโปร่งใส โดยเปิดตัวเมื่อวันที่ 6 เมษายน พ.ศ. 2548 [ 1 ]

ตั้งแต่วันที่ 16 มกราคม 2554 Apache ObJectRelationalBridge ได้ถูกยกเลิกการใช้งานแล้ว[ 2 ]

คุณสมบัติ

OJB เป็น โปรเจ็กต์ โอเพนซอร์สมีน้ำหนักเบาและใช้งานง่าย เพียงแค่กำหนดค่าไฟล์สองไฟล์เพื่อสร้างเลเยอร์การจัดเก็บข้อมูลถาวร สามารถผสานรวมเข้ากับแอปพลิเคชันที่มีอยู่ได้ง่ายเพราะไม่สร้างโค้ด และรองรับรูปแบบการจัดเก็บข้อมูลถาวรที่หลากหลาย ได้แก่ owner (PersistenceBroker API ), JDOและ Object Data Management Group ( ODMG )

ฟังก์ชันการทำงาน

OJB ใช้การแมปอ็อบเจ็กต์/รีเลชันแนลแบบXML การแมปนี้อยู่ในเลเยอร์ เมตาเดต้า แบบไดนามิก ซึ่งสามารถจัดการได้ในขณะรันไทม์ผ่านโปรโตคอลเมตาออบเจ็กต์ (MOP) อย่างง่าย เพื่อเปลี่ยนพฤติกรรมของเคอร์เนล การคงอยู่ของข้อมูล

การกำหนดค่า

ต้องใช้ไฟล์อย่างน้อยสองไฟล์ในการกำหนดค่า OJB ได้แก่ OJB.properties และ repository.xml

การจัดสรร

ตัวอย่างเช่น ในการสร้างแผนที่ความสัมพันธ์แบบ 1 ต่อ 1 คุณจะมีสองตาราง ได้แก่ ตารางบุคคลและตารางบัญชี ในกรณีนี้ บุคคลหนึ่งจะมีบัญชีหนึ่ง และในทางกลับกัน บัญชีหนึ่งจะมีบุคคลหนึ่ง

ดูเพิ่มเติม

  • Apache ObJectRelationalBridge ถูกเก็บถาวรเมื่อวันที่ 26 มกราคม 2006 ที่Wayback Machine

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Apache_OJB&oldid=1331404606 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อะปาเช่ โอเจบี

Apache ObJectRelationalBridge ( OJB ) เป็นเครื่องมือแมปอ็อบเจ็กต์/รีเลชันแนลที่ช่วยให้สามารถบันทึกอ็อบเจ็กต์ Java ลงใน ฐานข้อมูลเชิงสัมพันธ์ ได้อย่างโปร่งใส โดยเปิดตัวเมื่อวันที่...

คุณสมบัติ

OJB เป็น โปรเจ็กต์ โอเพนซอร์ส มีน้ำหนักเบาและใช้งานง่าย เพียงแค่กำหนดค่าไฟล์สองไฟล์เพื่อสร้างเลเยอร์การจัดเก็บข้อมูลถาวร สามารถผสานรวมเข้ากับแอปพลิเคชันที่มีอยู่ได้ง่ายเพราะไม่สร้างโค้ด และรองรับรูปแบบการจัดเก็บข้อมูลถาวรที่หลากหลาย ได้แก่ owner...

ฟังก์ชันการทำงาน

OJB ใช้การแมปอ็อบเจ็กต์/รีเลชันแนลแบบ XML การแมปนี้อยู่ในเลเยอร์ เมตาเดต้า แบบไดนามิก ซึ่งสามารถจัดการได้ในขณะรันไทม์ผ่าน โปรโตคอลเมตาออบเจ็กต์ (MOP) อย่างง่าย เพื่อเปลี่ยนพฤติกรรมของเคอร์เนล การคงอยู่ของข้อมูล

การกำหนดค่า

ต้องใช้ไฟล์อย่างน้อยสองไฟล์ในการกำหนดค่า OJB ได้แก่ OJB.properties และ repository.xml