Apache OpenJPA

Software skärmdump:
Apache OpenJPA
Mjukvaruinformation:
Version: 2.4.0 / 1.2.3 Uppdaterad
Ladda upp dagen: 20 Jul 15
Licens: Gratis
Popularitet: 33

Rating: 1.0/5 (Total Votes: 1)

Apache OpenJPA kommer i två separata grenar, varje produktionsnivån material.
Skillnaderna mellan de två är de standarder som de genomför. Den 1.x gren följer JSR-220 Enterprise Java Beans 3,0 specificationm medan 2.x grenen modellerades efter JSR-317 Java Persistence 2.0-specifikationen.
OpenJPA fungerar ur lådan som en uthållighet lager för våren och Tomcat applikationer, men utvecklare kan också bygga det som en fristående Java-bibliotek, även arbetar i icke-Java EE medier.
Ett Java uthållighet projekt som kan användas som en fristående POJO uthållighet lager eller integreras i Java EE-kompatibel behållare och många andra lätta strukturer.

Vad är nytt i den här utgåvan :

  • Uppgradera till ASM 4 beroendet
  • Snabba upp frågan metadata lookup
  • Ge möjlighet att utesluta schemanamn från genereradeTable anteckning för genererade enheter

Vad är nytt i version 2.3.0 / 1.2.3:

  • Uppgradera till ASM 4 beroendet
  • Snabba upp frågan metadata lookup
  • Ge möjlighet att utesluta schemanamn från genereradeTable anteckning för genererade enheter

Vad är nytt i version 2.1.0:

  • Bugs Fast:
  • ConcurrentModificationException på org.apache.openjpa.kernel.BrokerImpl
  • Infoga text mer än 4K bytes till CLOB kolumn orsakar SQLException: Utmattad ResultSet
  • ConcurrentModificationException med själv nationella enhet-klassen när inte körs förstärkaren
  • Generera identifierare genom sekvenstabellen kan misslyckas under sekvenstabell initiering
  • Out of bounds undantag med hjälp hämta planen
  • JPQL misslyckas med Group By och med aggregate_expression IN (delfråga)
  • SQL-Syntax fel med h2
  • ORDER BY kommer att lägga ytterligare kolumn till SELECT-satsen som kan potentialy orsak ORA-00979 misstag
  • Informix lås undantag inte mappas korrekt av OpenJPA
  • Typo tid datatyp i SQLServerdictionary för MSSQL 2008
  • Förbättringar:
  • OpenJPA inte meningsfullt att genomföra JDBC3, JDBC4 metoder i sina delegater
  • Ge stöd för ordlistor för SolidDB
  • Uppgradera till senaste commons-lang för önskad OSGi metadata
  • Ange LRU alternativ för L2 datacache
  • Bättre parameter validering på StoreCache.pinAll () metoden
  • Kartläggning en typ som inte stöds
  • Uppgradera till senaste Geronimo specifikationer för JPA2 och Bean Validation
  • Använd container förvaltade datakällor som Slice
  • Refactor egendom bearbetning för distribuerad Slice konfiguration
  • Uppdatera MetaDataRepository docs
  • Streaming Lob stöd i DB2
  • Använd FindBugs att minska kodningsfel
  • Nya funktioner:
  • Bean validering prov
  • Lägg till en policy gränssnitt för att rikta frågor till delmängd skivor
  • Lägg till en policy gränssnitt för inriktning finder till en delmängd av skivor
  • Producera JPA Bean Validering exempel och motsvarande dokumentation
  • Lägg till stöd för DATETIME2 med MS SQLServer
  • New OpenTrader exempel
  • MaxDB support
  • Uppgifter:
  • Uppgradera till senaste JPA 2,0 TCK
  • Drop JDK5 stöd börjar med OpenJPA 2,1
  • Test:
  • Behöver Query Engine prov hink
  • Enkel openjpa-xmlstore tester
  • Lägg till stöd för att testa med Apache Bean validering leverantör
  • CachedEntityStatistics beror påGeneratedValue som inte stöds i Oracle som standard
  • Uppdatera openjpa-integrations Daytrader att utföra användaruppgifter
  • testExternalValues ​​misslyckades med ORA-01438 Oracle undantag
  • Fix 2 testfall som orsakar fel på DB2 9,7

Vad är nytt i version 2.0.0:

  • Buggfixar:
  • ReverseMappingTool misslyckas openjpa-examples / reversemapping prov
  • Dokumentation korrigeringar
  • När batchLimit = -1 eller & # x3e;. 1 och ett undantag beror de params och failedObject saknas från den resulterande undantag
  • DataCacheManager initiering inte är trådsäkert.
  • Strategy utlöser en InvalidStateException för områden som deklareras som Java-gränssnitt
  • Behöver kompatibilitet inställning för nya OPENJPA-1097 Ombud samt DetachedStateField beteende
  • Cache Läge egenskaper går in för att em.find och lås metoder inte är övergående
  • Query med lås inställt på PESSIMISTIC_WRITE inte har för uppdatering av klausul kopplad till SQL när körs två gånger
  • Ställa PessimisticLockManager inte bifoga & quot; för uppdatering av klausul & quot; till SELECT
  • ReverseMappingTool (SchemaGenerator) bugg
  • PESSIMISTIC_WRITE fungerar inte i Informix
  • PessimisticLockException stället för LockTimeoutException kastas på DB2V9 för ZOS
  • Fel PersistentAttributeType returneras förEmbedded typer
  • Undantag under fabriks skapande grund av javax.persistence.transactionType
  • Inkonsekvent skapa StateManagerImpl i BrokerImpl
  • nonylfenoletoxilat i MetaDataRepository när förspänning är aktiverad under hård belastning.
  • MetaDataRepository förspänning inte ladda JAXB metadata
  • Förbättringar:
  • Gör org.apache.openjpa.persistence.meta.AnnotationProcessor6 som tjänst
  • Lägg till ny Lossa behandling
  • frikoppla QueryCache från DataCache
  • Starta meta generator
  • Output kontroll för genererade kanoniska meta källkod
  • Testa:
  • Intermittent testet fel i org.apache.openjpa.persistence.generationtype.TestGeneratedValues ​​när den körs på MySQL
  • Lägg JPQL tester för elementet samling
  • testfall misslyckanden i TextException på MSSQL
  • Fix TestTimeoutException testa misslyckanden på MSSQL och MySQL
  • Fix TestTimestampVersion på olika databaser
  • Fix TestJDBCEscapeDate test för MSSQL
  • Fix TestGeneratedValues ​​för DB2
  • Nya tester för fråge kvalificerade vägar
  • Fix intermittenta datacache timeout misslyckanden i TestSJVMCache och CacheTest

Vad är nytt i version 1.2.2:

  • Buggfixar:
  • Primärnyckel begränsning brutit med hjälp av (Oracle) sekvens för att generera ID i flertrådade app
  • & quot; Stött opåverkad objekt i ihållande fält & quot; fel vid sammanslagning objektträdet
  • Uppdateringar till enheter via Lifecycle callback-metoder
  • MappedSuperClass Orsak Null Pointer Undantag i klass med IdClass
  • Flera källfiler är Windows EOL tecken
  • AbstractResultList.subList kastar UnsupportedOperationException
  • SQLServerDictionary orsakar NumberFormatException om MS SQL Server JDBC drivrutinen används
  • Enheter som sträcker sig från en mappad Superklass som definierar ID-fälten delar samma parameter ObjectId typ
  • SetQueryTimeout (x) där x! = 0 orsakar SQLException med DB2 på Z / OS
  • nonylfenoletoxilat vid org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400)
  • banlängd frågor på Windows
  • NativeQueries misslyckas med MySQL
  • Borde inte alltid använda CAST med övre och nedre för DB2
  • ReverseMappingTool och SchemaTool inte för Sybase
  • Flytta cachebar klass konfiguration till ClassMetaData
  • SQLServer drivrutin 2.0 verk, men orsakar undantag SQLServerDictionary på den första anslutningen
  • ClassNotFoundException för egna DBDictionary används av EJB
  • NULL i kolumnerna en del av enIdClass sammansatt nyckel leder till & quot; försvinna & quot; (null) åter objekt
  • Det går inte att fortsätta en relation till en fristående enhet
  • Minska lås påstående i JDBCStoreManager
  • NPE när förbättra en Serializable, versions klass
  • Ta bort Java.net maven repostiory från TCK pom.xml
  • Förbättringar:
  • Minska synkroniseringsflaskhalsar i datacache, metadata förrådet och livscykel Event Manager
  • Oracle behöver förmågan att inte ha ett escape-tecken för söksträngar.
  • Implementera LockTimeout använder db specifika serversidan lås timeout-funktionen
  • Lägg till opt-in och opt-out konfiguration för L2 DataCache
  • Lägg .gitignore för Git användare
  • Använd String stället för String i SQLBuffer
  • Använd java.util.concurrent.ConcurrentHashMap snarare än en synkroniserad HashMap i ClassMapping.
  • Prestandaförbättringar för frigöring
  • Prestanda förbättring av minskad avverkning av doserad OLE
  • Testa:
  • Derby prov kostym påskynda
  • Aktivera testfall för JPQL

Liknande mjukvara

OrientDB
OrientDB

10 Feb 16

trueDAT
trueDAT

13 May 15

ART
ART

21 Jul 15

DByte
DByte

12 Apr 15

Annan programvara för utvecklare Apache Software Foundation

Kommentarer till Apache OpenJPA

Kommentarer hittades inte
Kommentar
Slå på bilder!