Apache OpenJPA

ภาพหน้าจอของซอฟแวร์:
Apache OpenJPA
รายละเอียดซอฟแวร์:
รุ่น: 2.4.0 / 1.2.3 การปรับปรุง
วันที่อัพโหลด: 20 Jul 15
ผู้พัฒนา: Apache Software Foundation
การอนุญาต: ฟรี
ความนิยม: 290

Rating: 1.0/5 (Total Votes: 2)

Apache OpenJPA มาในสองสาขาแยกวัสดุแต่ละระดับการผลิต
ความแตกต่างระหว่างทั้งสองมาตรฐานที่พวกเขาใช้ สาขา 1.x ตาม JSR-220 องค์กร Java ถั่ว specificationm 3.0 ในขณะที่สาขา 2.x ได้ตามหลัง JSR-317 Java 2.0 คุณสมบัติคงทน
OpenJPA ทำงานออกจากกล่องเป็นชั้นติดตาสำหรับฤดูใบไม้ผลิและการประยุกต์ใช้ Tomcat แต่นักพัฒนายังสามารถสร้างเป็นห้องสมุด Java แบบสแตนด์อโลนแม้ทำงานในสื่อที่ไม่ใช่ Java EE
โครงการติดตา Java ที่สามารถใช้เป็นแบบสแตนด์อโลนชั้นวิริยะ POJO หรือรวมอยู่ในใด ๆ Java EE ภาชนะสอดคล้องและหลายกรอบน้ำหนักเบาอื่น ๆ .

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

  • อัพเกรด ASM 4 พึ่งพา
  • ความเร็วในการค้นหา metadata แบบสอบถาม
  • ให้ตัวเลือกที่จะไม่รวมชื่อสคีมาจากการสร้างคำอธิบายประกอบ @Table สำหรับหน่วยงานที่สร้างขึ้น

มีอะไรใหม่ ในรุ่น 2.3.0 / 1.2.3:

  • อัพเกรด ASM 4 พึ่งพา
  • ความเร็วในการค้นหา metadata แบบสอบถาม
  • ให้ตัวเลือกที่จะไม่รวมชื่อสคีมาจากการสร้างคำอธิบายประกอบ @Table สำหรับหน่วยงานที่สร้างขึ้น

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

  • ถาวร:
  • ConcurrentModificationException ที่ org.apache.openjpa.kernel.BrokerImpl
  • ใส่ข้อความมากกว่า 4K ไบต์คอลัมน์ Clob ทำให้เกิด SQLException: หมด Resultset
  • ConcurrentModificationException กับกิจการที่ระดับตัวเองหมายเมื่อไม่ได้ทำงานเพิ่มปุ่ม
  • สร้างตัวบ่งชี้โดยใช้ตารางลำดับอาจล้มเหลวในระหว่างการเตรียมตารางลำดับ
  • ออกจากขอบเขตข้อยกเว้นการใช้แผนเรียก
  • JPQL ล้มเหลวด้วยกลุ่มตามและมี aggregate_expression ใน (แบบสอบถามย่อย)
  • ข้อผิดพลาด SQL-ไวยากรณ์กับ h2
  • ORDER BY จะผนวกคอลัมน์เพิ่มเติมเพื่อข้อเลือกซึ่งอาจก่อให้เกิด potentialy ORA-00979 ข้อผิดพลาด
  • ข้อยกเว้นล็อค Informix แมปไม่ได้อย่างถูกต้องโดย OpenJPA
  • สะกดผิดเวลาชนิดข้อมูลใน SQLServerdictionary สำหรับ MSSQL 2008
  • ปรับปรุง:
  • OpenJPA ไม่ได้มีความหมายใช้ JDBC3 วิธี JDBC4 ในผู้แทนของ
  • ให้การสนับสนุนสำหรับพจนานุกรม SolidDB
  • อัพเกรดล่าสุดคอมมอน-lang สำหรับเมตาดาต้า OSGi ต้อง
  • ให้ตัวเลือกอาร์สำหรับแคช L2 ข้อมูล
  • การตรวจสอบพารามิเตอร์ที่ดีขึ้นใน StoreCache.pinAll วิธี ()
  • การทำแผนที่ชนิดที่ได้รับการสนับสนุน
  • อัพเกรดล่าสุด Geronimo รายละเอียดสำหรับ JPA2 และถั่วตรวจสอบ
  • การใช้ภาชนะที่มีการจัดการแหล่งข้อมูลที่เป็นชิ้น
  • Refactor การประมวลผลสถานที่ให้บริการสำหรับการตั้งค่าการกระจายชิ้น
  • การปรับปรุง MetaDataRepository เอกสาร
  • การสนับสนุนสตรีมมิ่ง Lob ใน DB2
  • FindBugs ใช้เพื่อลดข้อผิดพลาดในการเข้ารหัส
  • คุณสมบัติใหม่:
  • การตรวจสอบตัวอย่างถั่ว
  • เพิ่มอินเตอร์เฟซนโยบายสำหรับการกำหนดเป้​​าหมายการสอบถามไปยังระบบย่อยของชิ้น
  • เพิ่มอินเตอร์เฟซนโยบายสำหรับการกำหนดเป้​​าหมายที่จะค้นหาย่อยของที่ชิ้น
  • ผลิตตัวอย่างเช่นถั่ว JPA การตรวจสอบเอกสารที่เกี่ยวข้องและ
  • เพิ่มการสนับสนุนสำหรับ datetime2 กับ MS SQLServer
  • ตัวอย่างใหม่ OpenTrader
  • การสนับสนุน MaxDB
  • งาน:
  • อัพเกรด JPA ล่าสุด 2.0 TCK
  • Drop สนับสนุน JDK5 เริ่มต้นด้วย OpenJPA 2.1
  • ทดสอบ:
  • ต้องการ Query เครื่องยนต์ถังทดสอบ
  • การทดสอบ openjpa-xmlstore ง่าย
  • เพิ่มการสนับสนุนในการทดสอบกับผู้ให้บริการตรวจสอบ Apache Bean
  • CachedEntityStatistics ขึ้นอยู่กับ @GeneratedValue ซึ่งไม่ได้รับการสนับสนุนใน Oracle โดยเริ่มต้น
  • การปรับปรุง openjpa การรวม-Daytrader ในการปฏิบัติงานของผู้ใช้
  • testExternalValues​​ ล้มเหลวด้วยออร่า-01438 ออราเคิลยกเว้น
  • แก้ไข 2 กรณีทดสอบที่ทำให้เกิดความล้มเหลวบน DB2 9.7

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

  • แก้ไขข้อผิดพลาด:
  • ReverseMappingTool ล้มเหลวสำหรับ openjpa-ตัวอย่าง / reversemapping ตัวอย่าง
  • แก้ไขเอกสาร
  • เมื่อ batchLimit = -1 หรือ & # x3e. 1 และข้อยกเว้นเกิดที่ params และ failedObject จะหายไปจากข้อยกเว้นผล
  • เริ่มต้น DataCacheManager ไม่ด้ายปลอดภัย.
  • @Strategy ทริกเกอร์ InvalidStateException สำหรับสาขาที่ได้รับการประกาศให้เป็นอินเตอร์เฟซ Java
  • ต้องการความเข้ากันได้การตั้งค่าสำหรับผู้รับมอบฉันทะ OPENJPA-1097 ใหม่และพฤติกรรม DetachedStateField
  • คุณสมบัติโหมดแคชผ่านไปในการ em.find และวิธีการล็อคไม่ได้ชั่วคราว
  • คำที่มีโหมดล็อคตั้งค่าให้ PESSIMISTIC_WRITE ไม่ได้สำหรับข้อปรับปรุงที่แนบมากับ SQL เมื่อวิ่งสองครั้ง
  • การตั้ง PessimisticLockManager ล้มเหลวในการผนวก & quot; สำหรับข้อปรับปรุง & quot; งบเลือก
  • ReverseMappingTool (SchemaGenerator) ข้อผิดพลาด
  • PESSIMISTIC_WRITE ไม่ทำงานใน Informix
  • PessimisticLockException แทน LockTimeoutException โยน DB2V9 สำหรับ ZOS
  • PersistentAttributeType ผิดกลับชนิด @Embedded
  • ข้อยกเว้นในระหว่างการสร้างโรงงานเนื่องจากการ javax.persistence.transactionType
  • การสร้างที่ไม่สอดคล้องกันของ StateManagerImpl ใน BrokerImpl
  • NPE ใน MetaDataRepository พรีโหลดเมื่อมีการใช้งานภายใต้ความกดดันอย่างหนัก.
  • พรีโหลด MetaDataRepository ไม่ได้โหลดข้อมูล meta JAXB
  • ปรับปรุง:
  • ให้ org.apache.openjpa.persistence.meta.AnnotationProcessor6 เป็นบริการ
  • เพิ่มการประมวลผลแยกออกใหม่
  • decouple QueryCache จาก DataCache
  • อัญเชิญกำเนิด Metamodel
  • การควบคุม Output สำหรับ metamodel บัญญัติสร้างรหัสแหล่งที่มา
  • การทดสอบ:
  • ความล้มเหลวในการทดสอบเป็นระยะ ๆ ใน org.apache.openjpa.persistence.generationtype.TestGeneratedValues​​ เมื่อทำงานบน MySQL
  • เพิ่มการทดสอบ JPQL ในการเก็บรวบรวมองค์ประกอบ
  • ความล้มเหลวใน TestCase TextException ใน MSSQL
  • การทดสอบความล้มเหลวในการแก้ไขปัญหา TestTimeoutException MSSQL และ MySQL
  • TestTimestampVersion แก้ไขในฐานข้อมูลต่างๆ
  • การทดสอบแก้ไข TestJDBCEscapeDate สำหรับ MSSQL
  • TestGeneratedValues​​ แก้ไขสำหรับ DB2
  • การทดสอบใหม่สำหรับเส้นทางที่มีคุณภาพแบบสอบถาม
  • แก้ไขความล้มเหลวหมดเวลา datacache เนื่องใน TestSJVMCache และ CacheTest

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

  • แก้ไขข้อผิดพลาด:
  • ข้อ จำกัด ที่สำคัญประถมละเมิดใช้ (Oracle) ตามลำดับในการสร้างแอพพลิเค ID มัลติเธรดใน
  • & quot; พบวัตถุที่ไม่มีการจัดการในด้านถาวร & quot; ข้อผิดพลาดในขณะที่การผสานต้นไม้วัตถุ
  • การปรับปรุงหน่วยงานผ่านทางวิธีการระยะเวลาการโทรกลับ
  • @MappedSuperClass ก่อให้เกิดข้อยกเว้น Null ชี้ในห้องเรียนด้วย IdClass
  • ไฟล์ที่มาหลายรวมถึงตัวอักษรของ Windows หมดอายุ
  • AbstractResultList.subList พ่น UnsupportedOperationException
  • SQLServerDictionary ทำให้เกิด NumberFormatException ถ้าคนขับ MS SQL Server JDBC จะใช้
  • การขยายกิจการจาก Superclass แมปที่กำหนดเขตข้อมูล ID แบ่งปันพารามิเตอร์ประเภท ObjectID เดียวกัน
  • SetQueryTimeout (x) ที่ x! = 0 สาเหตุ SQLException กับ DB2 บน z / OS
  • NPE ที่ org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400)
  • ปัญหาทางยาวบน Windows
  • NativeQueries ล้มเหลวกับ MySQL
  • ไม่ควรที่มักจะใช้กับนักแสดงบนและล่างสำหรับ DB2
  • ReverseMappingTool SchemaTool และความล้มเหลวสำหรับ Sybase
  • เลื่อนกำหนดค่าระดับแคชเพื่อ ClassMetaData
  • คนขับ SQLServer 2.0 ผลงาน แต่ทำให้เกิดข้อยกเว้นใน SQLServerDictionary ในการเชื่อมต่อครั้งแรก
  • ClassNotFoundException สำหรับ DBDictionary ที่กำหนดเองที่ใช้โดย EJB
  • โมฆะในคอลัมน์ส่วนหนึ่งของคอมโพสิตที่สำคัญนำไปสู่​​การ @IdClass & quot; หายไป & quot; (null) กลับวัตถุ
  • ไม่สามารถที่จะยังคงมีความสัมพันธ์ไปยังนิติบุคคลเดี่ยว
  • ลดการต่อสู้ล็อคใน JDBCStoreManager
  • NPE เมื่อเสริมสร้าง Serializable, versioned ระดับ
  • ลบ Java.net ผู้เชี่ยวชาญ repostiory จาก TCK pom.xml
  • ปรับปรุง:
  • ลดปัญหาคอขวดในการประสานแคชข้อมูลที่เก็บ metadata และวงจรผู้จัดการเหตุการณ์
  • ออราเคิลต้องการความสามารถในการไม่ได้มีตัวหนีสำหรับสตริงการค้นหา.
  • ใช้ locktimeout ใช้เฉพาะฐานข้อมูลด้านเซิร์ฟเวอร์คุณลักษณะหมดเวลาล็อค
  • เพิ่มเลือกในและเลือกที่จะกำหนดค่าสำหรับ L2 DataCache
  • เพิ่ม .gitignore สำหรับผู้ใช้คอมไพล์
  • ใช้ StringBuilder แทน StringBuffer ใน SQLBuffer
  • ใช้ java.util.concurrent.ConcurrentHashMap มากกว่า HashMap ตรงกันใน ClassMapping.
  • การปรับปรุงประสิทธิภาพการทำงานสำหรับ detach
  • การปรับปรุงผลการดำเนินงานโดยการเข้าสู่ระบบที่ลดลงของ batched OLE
  • การทดสอบ:
  • ดาร์บี้ชุดทดสอบความเร็วขึ้น
  • เปิดใช้กรณีทดสอบสำหรับ JPQL

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

MyWebSql
MyWebSql

13 Apr 15

Amazon DynamoDB
Amazon DynamoDB

10 Dec 15

Moped
Moped

10 Dec 15

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

Apache Helix
Apache Helix

13 Apr 15

Apache Clerezza
Apache Clerezza

20 Jul 15

Apache Turbine
Apache Turbine

9 Feb 16

Apache Ant
Apache Ant

11 Aug 16

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

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