DataNucleus Access Platform

Skjermbilde programvare:
DataNucleus Access Platform
Prog.varedetaljer:
Versjon: 4.0.4
Last opp dato: 17 Feb 15
Utvikler: DataNucleus
Lisens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

DataNucleus Tilgang Platform er en åpen kildekode, fritt distribuert og plattformuavhengig programvare som gir data utholdenhet og gjenfinning til ulike av datalagre ved hjelp av ulike APIer, med et utvalg av spørring languages.Supported APIer, datalagre og spørring languagesAmong de støttede APIer (Application Programming Interface), kan vi nevne JDO (JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JDO3.1) og JPA (JPA1, JPA2, JPA2.1). Støttede datalagre inkluderer RDBMS, db4o, LDAP, Excel, XML, NeoDatis, og JSON.
På den annen side, støtter DataNucleus lift ulike spørrespråk, inkludert JDOQL, JPQL, SQL, db4o Native, NucleusSQL, og NeoDatis Kriterier. Hvis du ønsker JDO3.x og JPA2.0 bør du bruke DataNucleus versjon 4.x, og hvis du ønsker JDO3.x og JPA2.1 bør du bruke DataNucleus versjon 3.x.Includes et bredt utvalg av extensionsThanks til sin kraftige plugin arkitektur , DataNucleus Tilgang Platform & rsquo; s standard funksjonalitet kan enkelt utvides gjennom utvidelser. Et bredt utvalg av utvidelser er tilgjengelig på prosjektets & rsquo; s hjemmeside (se link på slutten av artikkelen), der du kan se informasjon om hver enkelt.
Blant disse kan vi nevne Java typer, nivå 1/2 cache, merknader, JTA locator, ClassLoader resolvers, butikksjef, XML Metadata håndterer, verdi generator, JMX ledelse, autostart mekanismer, utholdenhet egenskaper, og tilkoblingsinnstillingene.
I tillegg er spørrespråk, identitet streng oversetter, Data identitet, XML metadata enhet resolver, skriv omformere, butikksjef, medlem annotering handler, identitet nøkkeloversetter, spørring cache, spørremetoder og klasse merknader håndterer utvidelser er også available.Under panseret og Operativsystem som systemsBeing skrevet i Java programmeringsspråk, er DataNucleus uavhengig av et operativsystem, siden den støtter GNU / Linux, BSD, Solaris, Microsoft Windows og Mac OS X-operativsystemer. Både 64-bits og 32-bits PC-plattformer støttes på denne tiden

Hva er nytt i denne utgaven:.

  • auto-generere MANIFEST.MF OSGi informasjon ved hjelp av Maven bunt plugin
  • Endre bruk av Stringbuffer til Stringbuilder for effektivitet
  • Legg til fix til forbedring kontrakt for JDK1.7 + for getter når du bruker utholdenhet egenskaper
  • Legg til støtte for i-minne spør evaluering av String.concat
  • Gi reserve API for runtime ekstrautstyr
  • Legg til metadata sjekker for noen felles primærnøkkelspesifikasjonsfeil
  • Support utholdenhet av Stringbuilder felt
  • JPA: Fix Kriterier FromImpl getJoins / getFetches å returnere tom sett når null
  • XML: restrukturert for å tillate potensialet i å bruke ulike JAXB implementeringer internt
  • XML: legge til støtte for XML innrykk formatering
  • Cache: oppgradert Coherence støtte til 3,6 +
  • RDBMS: støtte lagt for søk utvalg i datalager for Derby, SQLServer 2012, Firebird
  • RDBMS: støtte lagt for sekvenser med SQLServer 2012
  • RDBMS: støtte lagt for MN relasjoner ved hjelp bestilt lister
  • RDBMS: reparasjoner til skjema etableringen for MN relasjoner
  • RDBMS: støtte lagt for parametere med bulk-hente funksjonen
  • RDBMS: bulk-hente støtte lagt for array-felt
  • RDBMS: legg evne til å slå av bulk-hente på en per-spørring basis
  • Geospatial: ny plugin som omfatter fusjonert romlig / awtgeom plugins
  • Geospatial: lagt noen mangler PostGIS metoder og validert mot nyeste PostGIS JDBC driver
  • MongoDB: forbedret håndtering av bestilling / range deler av spørring for å korrigere tidligere bidrag
  • MongoDB: oppgradere å bruke nyeste java driver
  • HBase: fix problem med henting av Enum lagret som numerisk (ordens)
  • Diverse andre feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.3.5:

  • Pakk noen unntak kastet fra JDOHelper.getObjectId slik at den møter JDO spec
  • Fix til klasse lasting for eiendoms validatorer for OSGi
  • Par rettelser for optimistisk relationship management
  • JDO: Endre PMF å være Serializable
  • JPA: Endre EMF og CriteriaQuery å være Serializable
  • JPA: Fix kriterier CONCAT støtter å gi riktig JPQL streng skjema
  • JPA: Legge til støtte for IN med kriterier spørsmål via CriteriaBuilder
  • JPA: Legge til støtte for JPQL & quot; Unn & quot; i WHERE klausulen
  • RDBMS: Legge til støtte for bulk hente av multi-verdsatt innsamlings felt av en kandidat når i FetchPlan av en spørring (fjerner & quot; 1 + N & quot; problem)
  • RDBMS: Legge til støtte for SQLServer å håndtere JDOQL String.substring med to args (Daniel Dai)
  • RDBMS: Legge til støtte for JDOQL String.concat (Daniel Dai)
  • RDBMS: Fix til deteksjon av type backing butikken som kreves for en samling, bruker metadata mer
  • MongoDB: Legge til støtte for å spesifisere MongoOptions når du oppretter den første tilkobling (Robin Zhang)
  • Spatial: Fix noen mangler PostGIS metoder
  • Diverse andre feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.2.9:

  • Pakk noen unntak kastet fra JDOHelper.getObjectId slik at den møter JDO spec
  • Fix til klasse lasting for eiendoms validatorer for OSGi
  • Par rettelser for optimistisk relationship management
  • JDO: Endre PMF å være Serializable
  • RDBMS: Legge til støtte for bulk hente av multi-verdsatt innsamlings felt av en kandidat når i FetchPlan av en spørring (fjerner & quot; 1 + N & quot; problem)
  • RDBMS: Legge til støtte for SQLServer å håndtere JDOQL String.substring med to args (Daniel Dai)
  • RDBMS: Legge til støtte for JDOQL String.concat (Daniel Dai)
  • RDBMS: Fix til deteksjon av type backing butikken som kreves for en samling, bruker metadata mer
  • MongoDB: Legge til støtte for å spesifisere MongoOptions når du oppretter den første tilkobling (Robin Zhang)
  • Spatial: Fix noen mangler PostGIS metoder
  • Noen andre feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.2.8:

  • Metadata: Legg nivå for å låse til metadata last prosess å bistå i flertråds miljøer
  • Metadata: fikse bug i OrderMetadata for flertrådede miljøer
  • Fix til noen potensielle oppstartsproblemer med ExecutionContext / ObjectProvider i flertrådede miljøer
  • Change & quot; datanucleus.SerializeRead & quot ;, & quot; datanucleus.cache.collections & quot ;, & quot; datanucleus.deletionPolicy & quot ;, & quot; datanucleus.query.jdoql.allowAll & quot ;, & quot; datanucleus.query.sql.allowAll & quot; å være overstyres på PM / EM
  • Cache: oppdatering javax.cache støtte til & quot; 1.0-PFD & quot; standard
  • RDBMS: Fix til utholdenhet av toveis 1-N med Set
  • RDBMS: Endre backing butikker til å være én per felt og være trådsikker
  • RDBMS: Støtte for flere boolske uttrykk i resultat klausul for JDOQL / JPQL
  • RDBMS: Støtte for vedvarende et felt serialisert inn i en lokal fil
  • RDBMS: Støtte for vedvarende en filtype felt streames til / fra datalager
  • RDBMS: Oppgradering & quot; datakilde & quot; plugin poeng å være & quot; connectionpool & quot ;, legge til flere funksjoner
  • Neo4j: støtte for persistens av kart felt (Kart, Kart)
  • Neo4j: støtte for å bruke innebygd database med bruker gitt konfigurasjonsegenskaper
  • Neo4j: støtte for tilgang til underliggende Cypher spørring for en JDOQL / JPQL spørring
  • MongoDB: støtte for søk evaluering av flere String metoder i-datalager (Marcin Jurkowski)
  • MongoDB: støtte for søk evaluering av Collection.contains i-datalager (Marcin Jurkowski)
  • MongoDB: fix til gjenfinning av klasse versjon feltet (Marcin Jurkowski)
  • MongoDB: støtte for spør litteraler av typen Character
  • Noen andre feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.3.4:

  • Metadata: Legg nivå for å låse til metadata last prosess å bistå i flertråds miljøer
  • Metadata: fikse bug i OrderMetadata for flertrådede miljøer
  • Fix til noen potensielle oppstartsproblemer med ExecutionContext / ObjectProvider i flertrådede miljøer
  • Change & quot; datanucleus.SerializeRead & quot ;, & quot; datanucleus.cache.collections & quot ;, & quot; datanucleus.deletionPolicy & quot ;, & quot; datanucleus.query.jdoql.allowAll & quot ;, & quot; datanucleus.query.sql.allowAll & quot; å være overstyres på PM / EM
  • Cache: oppdatering javax.cache støtte til & quot; 1.0-PFD & quot; standard
  • JPA: Fix til meta Attribute.isOptional å returnere falsk for PK felt
  • RDBMS: Fix til utholdenhet av toveis 1-N med Set
  • RDBMS: Endre backing butikker til å være én per felt og være trådsikker
  • RDBMS: Støtte for flere boolske uttrykk i resultat klausul for JDOQL / JPQL
  • RDBMS: Støtte for vedvarende et felt serialisert inn i en lokal fil
  • RDBMS: Støtte for vedvarende en filtype felt streames til / fra datalager
  • RDBMS: Oppgradering & quot; datakilde & quot; plugin poeng å være & quot; connectionpool & quot ;, legge til flere funksjoner
  • Neo4j: støtte for persistens av kart felt (Kart, Kart)
  • Neo4j: støtte for å bruke innebygd database med bruker gitt konfigurasjonsegenskaper
  • Neo4j: støtte for tilgang til underliggende Cypher spørring for en JDOQL / JPQL spørring
  • MongoDB: støtte for søk evaluering av flere String metoder i-datalager (Marcin Jurkowski)
  • MongoDB: støtte for søk evaluering av Collection.contains i-datalager (Marcin Jurkowski)
  • MongoDB: fix til gjenfinning av klasse versjon feltet (Marcin Jurkowski)
  • MongoDB: støtte for spør litteraler av typen Character
  • Diverse andre feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.2.7:

  • JPA: fix til meta SimpleAttributeImpl.isVersion (Adrian BER)
  • JPA: legge til støtte for multi-feltet bli med syntaks i JPQL FROM-ledd
  • JPA: oppdatering til håndtering av JPQL rekkevidde når bare første resultatet satt
  • RDBMS: fix for SQLServer skjemanavn problem (Shanyu Zhao)
  • RDBMS: legge til støtte for bruk av FetchPlan ved spørring over & quot; komplett-tabellen & quot; kandidat (tidligere bare hentet primærnøkkel)
  • RDBMS: forbedring i prosessen for å bestemme klassenavnet når ingen underklasser kjent om, for å unngå SQL
  • RDBMS: støtte for vedvarende Double type i SQLServer FLOAT Data type (Shuaishai Nie)
  • JSON: fix til gjenfinning av objekter i spørringen slik at programidentitets tilfeller har id tildelt
  • MongoDB: Legge til støtte for søk bestilling som behandles i datalager (Marcin Jurkowski))
  • Endre navn & quot; google-samlinger & quot; plugin til & quot; guava & quot;
  • JDO: distribuere JDO-api 3.1-RC1
  • Noen andre feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.3.3:

  • JPA: fix til meta SimpleAttributeImpl.isVersion (Adrian BER)
  • JPA: legge til støtte for multi-feltet bli med syntaks i JPQL FROM-ledd
  • JPA: oppdatering til håndtering av JPQL rekkevidde når bare første resultatet satt
  • JPA: støtte arvet TypeConverters (Adrian Ber)
  • JPA: pass eiendommer fra EMF til ClassTransformer når det kjøres i forvaltet modus
  • RDBMS: fix for SQLServer skjemanavn problem (Shanyu Zhao)
  • RDBMS: legge til støtte for bruk av FetchPlan ved spørring over & quot; komplett-tabellen & quot; kandidat (tidligere bare hentet primærnøkkel)
  • RDBMS: forbedring i prosessen for å bestemme klassenavnet når ingen underklasser kjent om, for å unngå SQL
  • RDBMS: støtte for vedvarende Double type i SQLServer FLOAT Data type (Shuaishai Nie)
  • JSON: fix til gjenfinning av objekter i spørringen slik at programidentitets tilfeller har id tildelt
  • MongoDB: Legge til støtte for søk bestilling som behandles i datalager (Marcin Jurkowski))
  • Endre navn & quot; google-samlinger & quot; plugin til & quot; guava & quot;
  • JDO: distribuere JDO-api 3.1-RC1
  • Diverse andre feilrettinger og mindre forbedringer

Hva er nytt i versjon 3.3.0 Milepæl 1:

  • Kartlegging: imøtekomme for arv med (multiple ) MappedSuperclass del vei ned treet, men med super Entity med egen tabell (dvs. effektivtMappedSubclass)
  • SchemaTool: støtteegenskaper fil og / eller system rekvisitter ordnede persistence.xml
  • Forenkle intern metadata lagringsplass for hente grupper og begrensninger
  • Endre navn & quot; datanucleus.metadata.validate & quot; utholdenhet eiendom til & quot; datanucleus.metadata.xml.validate & quot;
  • Legg til & quot; datanucleus.metadata.xml.namespaceAware & quot; å tillate kontroll over bruk av XML navnerom
  • Fix til drift kø for Kart fjerne operasjoner
  • Legg til sjekk på spesifikasjon av discriminator verdi for abstrakte klasser
  • JPA: Støtt flere situasjoner
  • JPA: kjør mot JPA 2.1 API krukke
  • JPA: Support JPA 2.1 Index og ForeignKey spesifikasjon
  • JPA: Support JPA 2.1 JPQL & quot; FUNKSJON & quot;
  • JPA: Support JPA 2.1 Kriterier UPDATE / DELETE
  • JPA: Support JPA 2.1 Fra & quot; ON & quot; i Kriterier spørring
  • JPA: Drop støtte for DN forlengelseIndex annotering (bruk JPA 2.1 annotering nå)
  • RDBMS: Schema Generation forbedring å bedre imøtekomme for noen bestilling av inngangs klasser
  • RDBMS: Schema Generation fix til rekursiv initialisering av PK av et bord
  • RDBMS: Fix til håndtering av FK Kart hvor nøkkel / verdi har arv og verdien / nøkkelen er lagret i en superklasse
  • RDBMS: Fix til verdi-kart discriminator håndtering for innebygd objekt
  • RDBMS: legg evne til å påberope seg noen SQL-funksjon (for JPA 2.1)
  • MongoDB: fikse å eksplisitt angi lagringstype for primitive wrapper typer
  • Ulike mindre feilrettinger og forbedringer

Hva er nytt i versjon 3.2.0:

  • Fix til in-memory evaluering når du bruker en variabel som ikke har noen mulig verdi
  • Flytt drift kø for SCOS til ExecutionContext slik at den kan styre hele flush prosessen
  • Deaktiver ObjectProvider pooling siden det i dag medfører problemer når du er i en svært flertrådet miljø
  • Legg til sjekk på forsøkt utholdenhet av siste feltene
  • JPA: tillate brukeren å overstyre en JNDI datakilde med en URL-basert datakilde
  • RDBMS: fix til bulk oppdatering når du setter felt til NULL
  • RDBMS: faller for felt av en type som har en Typeconverter men ingen Mapping definert, fallende tilbake til Typeconverter
  • Neo4j: Støtte for bulk slette
  • MongoDB: Støtte for bulk slette
  • HBase: Støtte for bulk slette
  • Versjon 3.2 inkluderer følgende store endringer over 3.1:
  • Enhanceren og ASM er nå fusjonert inn datanucleus-core
  • L2 caching av embedded / serialiserte felt nå som standard PÅ
  • ExecutionContext objekter er nå samlet, sammen med diverse andre forbedringer for ytelsen
  • Enhancer inneholder nå en mulighet til å forbedre klasser som avtakbar uavhengig av metadata
  • Neo4j: bruker nå en enkelt tilkobling per PM / EM
  • Neo4j: nå støtter bulk slette
  • MongoDB: nå bruker en enkelt tilkobling per PM / EM
  • MongoDB: støtter nå bulk slette
  • HBase: støtter ulike utvidelser for blomst filtre, komprimering, in-memory etc (Nicolas Seyvet)
  • HBase: støtter nå bulk slette
  • RDBMS: støtte lagt til Virtuos-databasen (Emmanuel Poitier)
  • RDBMS: støtte lagt for Tomcat tilkobling basseng (Marshall Reeske)
  • OSGi: forbedret deployability grunn av avhengighet versjon restriksjoner
  • JPA: validert å jobbe med JBoss 7 (takket være Nicolas Seyvet og Scott Marlow)
  • JPA: tilgang av ikke-frittliggende felt vil resultere i IllegalAccessException stedet for den tidligere JDO unntak
  • JPA: støtte for JPA2.1 FRA & quot; ON & quot; klausuler
  • JPA: støtte for bulk bruk av vedvare (), fjern (), flette () og løsne () (bestått i samlingen eller utvalg av enheter)
  • JPA: støtte for JPA2.1 & quot; Generer Schema & quot; funksjonen
  • Hvis en type støttes for å være vedvarende så den velger å vedvarende nå (ikke nødvendig å merke alle ikke-standard maskinskrevne felt som vedvarende).
  • Legg evne til å deaktivere L2 cache på en PM / EM-basis der PMF / EMF har det aktivert.
  • Cache: gir støtte for javax.cache v0.61
  • Mange feilrettinger og mindre har tilsetninger.

Krav :

  • Java 2 Standard Edition Runtime Environment

Skjermbilder

datanucleus-access-platform_1_69647.jpg
datanucleus-access-platform_2_69647.jpg
datanucleus-access-platform_3_69647.jpg
datanucleus-access-platform_4_69647.jpg
datanucleus-access-platform_5_69647.jpg

Lignende programvare

Kommentarer til DataNucleus Access Platform

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