Apache Cayenne

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

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

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

mapsed.js
mapsed.js

1 Mar 15

OS.js
OS.js

10 Feb 16

JSON
JSON

12 May 15

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

Apache Commons CSV
Apache Commons CSV

10 Dec 15

Apache JMeter
Apache JMeter

12 Apr 15

Apache Lucene
Apache Lucene

10 Dec 15

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

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