Apache OpenJPA

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

Rating: 1.0/5 (Total Votes: 1)

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

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

SIDU
SIDU

20 Jul 15

Apache Tajo
Apache Tajo

10 Feb 16

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

Apache Wicket
Apache Wicket

10 Feb 16

Apache DeltaSpike
Apache DeltaSpike

10 Feb 16

Apache jUDDI
Apache jUDDI

10 Apr 16

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

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