Apache OpenJPA

Skjermbilde programvare:
Apache OpenJPA
Prog.varedetaljer:
Versjon: 2.4.0 / 1.2.3 Oppdatert
Last opp dato: 20 Jul 15
Lisens: Gratis
Popularitet: 33

Rating: 1.0/5 (Total Votes: 1)

Apache OpenJPA kommer i to forskjellige grener, hver produksjonsnivå materiale.
Forskjellene mellom de to er med standarder som gjennomfører. Den 1.x gren følger JSR-220 Enterprise Java Beans 3,0 specificationm mens 2.x grenen ble modellert etter den JSR-317 Java Persistence 2.0-spesifikasjonen.
OpenJPA fungerer ut av boksen som en utholdenhet laget for våren og Tomcat programmer, men utviklere kan også bygge den som en frittstående Java-bibliotek, selv arbeider i ikke-Java EE medier.
En Java utholdenhet prosjekt som kan brukes som en frittstående POJO utholdenhet lag eller integreres i alle Java EE-kompatibel container og mange andre lette rammer.

Hva er nytt i denne utgivelsen :

  • Oppgrader til ASM 4 avhengighet
  • Speed ​​opp søket metadata-oppslag
  • Gi mulighet til å utelukke skjemanavn fra generertTable annotering for genererte enheter

Hva er nytt i versjon 2.3.0 / 1.2.3:

  • Oppgrader til ASM fire avhengighet
  • Speed ​​opp søket metadata-oppslag
  • Gi mulighet til å utelukke skjemanavn fra generertTable annotering for genererte enheter

Hva er nytt i versjon 2.1.0:

  • Bugs Fast:
  • ConcurrentModificationException på org.apache.openjpa.kernel.BrokerImpl
  • Sett inn tekst mer enn 4K byte til Clob kolonne fører SQLException: Utmattet ResultSet
  • ConcurrentModificationException med selv henvise entity-klassen når ikke kjører Enhancer
  • Generering identifikatorer ved hjelp sekvens tabellen kan mislykkes i løpet av sekvensen tabellen initialisering
  • Out of bounds unntak hjelp hente plan
  • JPQL mislykkes med Grupper etter og ha aggregate_expression IN (subquery)
  • SQL-syntaks feil med h2
  • ORDER BY vil legge ekstra kolonne til SELECT-leddet som kan potentialy årsaken ORA-00979 feil
  • Informix lock unntakene er ikke kartlagt skikkelig av OpenJPA
  • Typo tid datatype i SQLServerdictionary for MSSQL 2 008
  • Forbedringer:
  • OpenJPA ikke menings implementere JDBC3, JDBC4 metoder i sine delegater
  • Gi ordboken støtte for solidDB
  • Oppgrader til nyeste commons-lang for nødvendig OSGi metadata
  • Gi LRU alternativ for L2 data cache
  • Bedre parameter validering på StoreCache.pinAll () metode
  • Kartlegging en type som ikke støttes
  • Oppgrader til nyeste Geronimo Specs for JPA2 og Bean Validering
  • Bruk container-administrerte datakilder som Slice
  • refactor eiendom behandling for distribuert Slice konfigurasjon
  • Oppdater MetaDataRepository docs
  • Streaming Lob støtte i DB2
  • Bruk FindBugs å redusere kodefeil
  • Nye funksjoner:
  • Bean Validering prøven
  • Legg til en politikk grensesnitt for målretting spørsmål til undergruppe av skiver
  • Legg til en politikk grensesnitt for målretting finder til en undergruppe av skiver
  • Produsere JPA Bean Validering eksempel og tilhørende dokumentasjon
  • Legg til støtte for DATETIME2 med MS SQLServer
  • New OpenTrader eksempel
  • MaxDB støtte
  • Oppgaver:
  • Oppgrader til nyeste JPA 2.0 TCK
  • Drop JDK5 support starter med OpenJPA 2.1
  • Tester:
  • Trenger Query Engine test bøtte
  • Enkel openjpa-xmlstore tester
  • Legg til støtte for å teste med Apache Bean Validation leverandør
  • CachedEntityStatistics avhengerGeneratedValue som ikke støttes i Oracle som standard
  • Oppdater openjpa-integrasjon-daytrader å utføre oppgavene
  • testExternalValues ​​mislyktes med ORA-01438 Oracle unntak
  • Fix 2 testtilfeller som forårsaker feil på DB2 9.7

Hva er nytt i versjon 2.0.0:

  • feilrettinger:
  • ReverseMappingTool svikter for openjpa-eksempler / reversemapping sample
  • Dokumentasjon korreksjoner
  • Når batchLimit = -1 eller & # x3e;. 1 og et unntak er forårsaket, de params og failedObject mangler fra den resulterende unntak
  • DataCacheManager initialisering ikke er tråd trygt.
  • Strategy utløser en InvalidStateException for felt som er erklært som Java-grensesnitt
  • Trenger kompatibilitetsinnstillingen for nye OPENJPA-1097 Fullmakter og DetachedStateField oppførsel
  • Cache modus egenskaper som passerer inn em.find og låse metoder ikke er forbigående
  • Query med lock-modus satt til PESSIMISTIC_WRITE ikke har for oppdatering klausul knyttet til sql da løper to ganger
  • Innstilling PessimisticLockManager unnlater å føye & quot; for oppdatering klausul & quot; til velger uttalelse
  • ReverseMappingTool (SchemaGenerator) bug
  • PESSIMISTIC_WRITE fungerer ikke i Informix
  • PessimisticLockException istedenfor LockTimeoutException kastet på DB2V9 for ZOS
  • Wrong PersistentAttributeType returnert forEmbedded typer
  • Unntak under fabrikken opprettelse grunn javax.persistence.transactionType
  • Inkonsekvent etableringen av StateManagerImpl i BrokerImpl
  • NPE i MetaDataRepository når preloading er aktivert under tung belastning.
  • MetaDataRepository forspenning ikke lastes JAXB metadata
  • Forbedringer:
  • Gjør org.apache.openjpa.persistence.meta.AnnotationProcessor6 som service
  • Legg til ny Løsne behandling
  • isolerer QueryCache fra DataCache
  • Starte meta generator
  • Effektregulering for generert kanonisk meta kildekode
  • Testing:
  • Periodisk test svikt i org.apache.openjpa.persistence.generationtype.TestGeneratedValues ​​når du kjører på MySQL
  • Legg JPQL tester for element samling
  • testcase svikt i TextException på MSSQL
  • Fix TestTimeoutException test feil på MSSQL og MySQL
  • Fix TestTimestampVersion på ulike databaser
  • Fix TestJDBCEscapeDate test for MSSQL
  • Fix TestGeneratedValues ​​for DB2
  • Nye tester spørre kvalifiserte stier for
  • Fix uregelmessige timeout datacache svikt i TestSJVMCache og CacheTest

Hva er nytt i versjon 1.2.2:

  • feilrettinger:
  • Primærnøkkel begrensningen krenket bruker (Oracle) sekvens for å generere ID i flertrådet app
  • & quot; oppstod uovervåkede objekt i vedvarende feltet & quot; feil under sammenslåing objektoversikten
  • Oppdateringer til enheter via Lifecycle tilbakeringing metoder
  • MappedSuperClass Årsak Null Pointer Unntak i klasse med IdClass
  • Flere kildefilene inkluderer Windows EOL chars
  • AbstractResultList.subList kaster UnsupportedOperationException
  • SQLServerDictionary fører NumberFormatException hvis MS SQL Server JDBC driveren brukes
  • Enheter som strekker seg fra en Kartlagt Super som definerer ID-feltene har samme objectID typeparameteren
  • SetQueryTimeout (x) der x! = 0 årsaker SQLException med DB2 på Z / OS
  • NPE på org.apache.openjpa.jdbc.meta.MappingInfo.mergeJoinColumn (MappingInfo.java:1400)
  • problemer banelengde på Windows
  • NativeQueries mislykkes med MySQL
  • Bør ikke alltid bruke CAST med øvre og nedre for DB2
  • ReverseMappingTool og SchemaTool sviktende for Sybase
  • Flytt hurtiglagerbar klasse konfigurasjon til ClassMetaData
  • SQLServer driver 2.0 fungerer, men forårsaker unntak i SQLServerDictionary på den første tilkoblingen
  • ClassNotFoundException for tilpasset DBDictionary brukt av EJB
  • NULL i kolonner del av enIdClass sammensatt nøkkel fører til & quot; forsvinne & quot; (null) returnerte gjenstander
  • Kan ikke fortsette et forhold til en enebolig Entity
  • Reduser lås stridigheter i JDBCStoreManager
  • NPE når styrke en Serializable, versjonert klasse
  • Fjern Java.net maven repostiory fra tck pom.xml
  • Forbedringer:
  • Reduser synkroniseringsflaskehalser i data cache, metadata repository, og livssyklus arrangementsjef
  • Oracle må evne å ikke ha en flukt karakter for søkestrenger.
  • Implementere locktimeout bruker db bestemt server-side lock timeout funksjon
  • Legg til opt-in og opt-out konfigurasjon for L2 DataCache
  • Legg .gitignore for git brukere
  • Bruk Stringbuilder istedenfor Stringbuffer i SQLBuffer
  • Bruk java.util.concurrent.ConcurrentHashMap snarere enn en synkronisert HashMap i ClassMapping.
  • Ytelsesforbedringer for løsne
  • Ytelse forbedring av redusert hogst av dosert OLE
  • Testing:
  • Derby test dress speed-up
  • Aktiver test for jpql

Lignende programvare

PL/JSON
PL/JSON

13 Apr 15

Presto
Presto

25 Feb 15

py-leveldb
py-leveldb

13 May 15

Annen programvare fra utvikleren Apache Software Foundation

Apache Curator
Apache Curator

10 Feb 16

Apache cTAKES
Apache cTAKES

20 Jul 15

Apache UIMA
Apache UIMA

17 Feb 15

Kommentarer til Apache OpenJPA

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!