Apache Cayenne

ภาพหน้าจอของซอฟแวร์:
Apache Cayenne
รายละเอียดซอฟแวร์:
รุ่น: 3.1 / 3.2 M1
วันที่อัพโหลด: 13 Apr 15
ผู้พัฒนา: Apache Software Foundation
การอนุญาต: ฟรี
ความนิยม: 570

Rating: 4.0/5 (Total Votes: 1)

อาปาเช่ Cayenne คือสิ่งที่อยู่ในมืออาชีพในอุตสาหกรรมเรียกว่า "กรอบการติดตา" เครื่องมือสำหรับการทำงานอัตโนมัติปฏิสัมพันธ์และการจัดเก็บข้อมูลในฐานข้อมูลเชิงสัมพันธ์
วิธี Cayenne ทำงานคือการผูกสกีมาฐานข้อมูลไปยังวัตถุ Java, persisting เปลี่ยนแปลงวัตถุไปยังฐานข้อมูลและในทางกลับกัน
นี้เสริมสร้างหนึ่งที่มีคุณสมบัติอื่น ๆ ให้การควบคุมเพิ่มเติมในเชิงลึกมากกว่าข้อมูลฐานข้อมูลของขอบคุณเพื่อการจัดการที่มีประสิทธิภาพวัตถุ Java ของคุณสมบัติ
พร้อมกับแหล่งที่มาของ Cayenne, GUI สก์ท็อปที่เรียกว่า "CayenneModeler" รวมทั้งยังเป็นแอพลิเคชันที่มีขนาดเล็กสำหรับการจัดการฐานข้อมูลและแผนผังของตนโดยใช้อินเตอร์เฟซที่

คุณสมบัติ .

  • เครื่องยนต์ยุคคลาสความเร็วที่ใช้
  • ไวยากรณ์แบบสอบถามวัตถุที่สมบูรณ์
  • ความสัมพันธ์ก่อนเรียก
  • วัตถุออนดีมานด์ faulting
  • ความสัมพันธ์ตามความต้องการ faulting
  • มรดกวัตถ​​ุ
  • การแคชข้อมูล
  • ฐานข้อมูลการตรวจหาอัตโนมัติ
  • ทั่วไปยืนกรานวัตถุ
  • ปรับขนาดบนพื้นฐานต่อโครงการ
  • เอกสาร

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • MySQL JDBC ผสม
  • วิธีที่ & quot; readNestedProperty & quot; ควรแก้ไขผ่านซ้ำ Invocations ลง DataObject และไม่เสร็จสมบูรณ์ภายใน Cayenne.readNestedProperty
  • java.io.NotSerializableException เมื่อใช้ OSCache สำหรับแคชแบบสอบถามกับ prefetches และแคช persitent.
  • NPE เมื่อ persisting วัตถุ instatiated ใหม่
  • ตรวจสอบเพิ่มคอลัมน์อัตโนมัติบน DB2 และเปลี่ยนนโยบายอะแดปเตอร์ที่จะสนับสนุนพวกเขา
  • บี้แบบสอบถามคุณลักษณะที่ถูกสร้างขึ้นอย่างไม่ถูกต้อง
  • ข้อมูลเกี่ยวกับหน่วยความจำสำหรับโต้ตอบ
  • OutOfMemory เมื่อเลือก & quot; ลบคีย์ต่างประเทศแมปเป็นแอตทริบิวต์วัตถุ & quot;
  • NPE ใช้ DataContext.objectFromDataRow สำหรับบริบทที่ซ้อนกัน
  • Maven CGEN: ทั้งหมดและโหมด datamap ไม่สามารถเปิดใช้งาน
  • ปัญหาในดาร์บี้. ดำเนินการเปรียบเทียบที่ไม่ได้รับการสนับสนุนค่าวัตถุ Clob
  • POST_LOAD ไม่ได้เรียกว่าบนวัตถุ prefetched
  • Callbacks: POST_UPDATE ถูกเรียกบนวัตถุที่เอาออกการปรับปรุงแทน POST_REMOVE
  • คำสงวนการทำแผนที่ในคำสั่ง WHERE
  • CGEN: ซ้ำกันวิธีการโทรกลับ
  • มรดกแนวตั้งเสียสำหรับ subclasses ที่มีคุณลักษณะบี้มากกว่าหนึ่ง
  • Modeler NullPointerException ข้อผิดพลาดเล็ก ๆ น้อย ๆ ในการลบ
  • BaseQueryMetadata.setPrefetches () ทำให้เกิดการล็อคที่ใช้ร่วมกัน
  • Unicode รูปแบบตัวอักษรใน MS SQL Server 2008 จะไม่ได้รับการยอมรับ.

มีอะไรใหม่ ในรุ่น 3.0:.

  • กลุ่มแคชลบออกจากแบบสอบถามโมเดล
  • ข้อผิดพลาดการแก้ไขความผิดแถวจับคู่ไม่อยู่ในฐานข้อมูล.
  • Pkgenerator สามารถเข้าถึงได้โดยไม่มีความจำเป็นสำหรับการเข้าร่วมตารางที่มีฐานข้อมูลของตนเองที่สร้าง PK.
  • Modeler. โต้ตอบข้อผิดพลาดไม่ได้แสดงรุ่นที่ถูกต้อง
  • ข้อยกเว้นเมื่อพยายาม & quot; อนุมานความสัมพันธ์ที่ & quot;.

มีอะไรใหม่ ในรุ่น 3.0 RC1:

  • การเปลี่ยนแปลง / คุณสมบัติใหม่:
  • การสนับสนุนยกเลิก / ทำซ้ำในโมเดล
  • แก้ไขข้อผิดพลาด:
  • ก่อสร้าง Enum ต้องใช้ชื่อสตริงของ enum
  • คำที่ไวยากรณ์ SQL กับเข้าร่วมและหรือบน Oracle8 (และอาจจะ OpenBase)
  • EJBQL ไม่สนับสนุนพารามิเตอร์ null
  • ข้อผิดพลาดในการกระทำ CLOB Oracle8
  • การตรวจสอบข้อผิดพลาดหลายคนเมื่อเราเอา dbEntity
  • หยุ​​ด bundling ป่น-agent.jar กับ distro
  • การตรวจสอบข้อผิดพลาดแบบฝังตัวใน CM เกี่ยวกับประเภทที่กำหนดเอง Java
  • เข้าสู่ที่กำหนดเองประเภท Java ใน CM สำหรับช่องว่าง ObjEntity ฟิลด์ DB
  • Modeler พยายามที่จะเรียนโหลดข้อมูลวัตถุเมื่อเลือกแบบสอบถาม
  • Modeler ไม่สามารถมรดกล้าง
  • EJBQL: ร่วมบนโต๊ะเข้าร่วมไม่ได้เพิ่มการสร้าง SQL
  • ยกเว้นขวด asm รวบรวมจากการพึ่งพา Maven
  • CreateIfNoSchemaStrategy ทำงานสายเกินไป - รุ่น PK เกิดขึ้นก่อน
  • ล้มเหลวในการสร้างฟังใหม่สำหรับ DataMap

ข้อ จำกัด

  • CayenneModeler

ซอฟต์แวร์ที่คล้ายกัน

ซอฟแวร์อื่น ๆ ของนักพัฒนา Apache Software Foundation

Apache MINA
Apache MINA

13 Apr 15

Apache Bigtop
Apache Bigtop

12 Mar 16

Apache Derby
Apache Derby

11 Mar 16

Apache Empire-db
Apache Empire-db

10 Dec 15

ความคิดเห็นที่ Apache Cayenne

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่