DataNucleus Access Platform

Software screenshot:
DataNucleus Access Platform
Software detaljer:
Version: 4.0.4
Upload dato: 17 Feb 15
Udvikler: DataNucleus
Licens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

DataNucleus Access Platform er en open source, frit distribueres og platform-uafhængige software, der giver data persistens og hentning til forskellige af datalagre ved hjælp af forskellige API'er, med en række forespørgsel languages.Supported API'er, datastores og forespørgsel languagesAmong de understøttede API'er (Application Programming Interfaces), kan vi nævne JDO (JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JDO3.1) og JPA (JPA1, JPA2, JPA2.1). Understøttede datastores omfatter RDBMS, db4o, LDAP, Excel, XML, NeoDatis og JSON.
På den anden side, DataNucleus Access Platform understøtter forskellige forespørgsel sprog, herunder JDOQL, JPQL, SQL, db4o Native, NucleusSQL og NeoDatis Criteria. Hvis du vil have JDO3.x og JPA2.0 skal du bruge DataNucleus versionen 4.x, og hvis du ønsker JDO3.x og JPA2.1 skal du bruge DataNucleus udgave 3.x.Includes en bred vifte af extensionsThanks til sin kraftfulde plugin arkitektur , DataNucleus Access Platform & rsquo; s standard funktionalitet kan let udvides via udvidelser. En bred vifte af udvidelser er tilgængelige på projektets & rsquo; s hjemmeside (se link i slutningen af ​​artiklen), hvor du kan se oplysninger om hver enkelt.
Blandt disse kan nævnes Java-typer, Level 1/2 cache, anmærkninger, JTA locator, ClassLoader resolvere, Store Manager, XML MetaData Handler, værdi generator, JMX management, autostart mekanismer, vedholdenhed egenskaber, og tilslutning Factory.
Derudover forespørgslen sprog, identitet string oversætter, datalager identitet, XML metadata enhed resolver, type konvertere, butikschef, medlem anmærkning handleren, identitet nøgle oversætter, forespørgsel cache, forespørgsel metoder og klasse annotation handleren udvidelser er også available.Under hætten og understøttede operativsystemer systemsBeing skrevet i programmeringssproget Java, DataNucleus er uafhængig af en styresystemer, da den understøtter GNU / Linux, BSD, Solaris, Microsoft Windows og Mac OS X-operativsystemer. Både 64-bit og 32-bit computer-platforme er understøttet på nuværende tidspunkt

Hvad er nyt i denne udgivelse:.

  • Automatisk generere MANIFEST.MF OSGi oplysninger ved hjælp Maven bundt plugin
  • Skift brug af StringBuffer til StringBuilder for effektivitet
  • Tilføj fix opgave at øge kontrakt for JDK1.7 + for getter, når du bruger persistens egenskaber
  • Tilføj understøttelse af in-memory forespørgsel evaluering af String.concat
  • Giv fallback API til runtime ekstraudstyr
  • Tilføj metadata kontrol for nogle fælles primær-nøgle specifikation fejl
  • Support vedvarende StringBuilder felter
  • JPA: fix Kriterier FromImpl getJoins / getFetches til at returnere tomme sæt når null
  • XML: omstruktureret således potentiale for at bruge forskellige JAXB implementeringer internt
  • XML: tilføje understøttelse til XML indrykning formatering
  • Cache: opgraderet Sammenhæng støtte til 3,6 +
  • RDBMS: støtte tilføjet for forespørgsel interval i datalager for Derby, SQLServer 2012, Firebird
  • RDBMS: støtte tilføjet for sekvenser med SQLServer 2012
  • RDBMS: støtte tilføjet for MN relationer ved hjælp af bestilte lister
  • RDBMS: rettelser til skema skabelse for Forbindelserne MN
  • RDBMS: støtte tilføjet for parametre med løs-hente funktionen
  • RDBMS: Bulk-hente støtte tilføjet for array-felter
  • RDBMS: tilføje muligheden for at slukke løs vægt-hente på en per-forespørgsel basis
  • Geospatial: ny plugin omfattende fusioneret rumlig / awtgeom plugins
  • Geospatial: tilføjet nogle manglende PostGIS metoder og valideret mod nyeste PostGIS JDBC driver
  • MongoDB: forbedret håndtering af bestilling / range dele af forespørgslen til at korrigere tidligere bidrag
  • MongoDB: opgradering til at bruge nyeste java driver
  • HBase: fix problem med hentning af Enum gemt som numerisk (ordenstal)
  • Forskellige andre fejlrettelser og mindre forbedringer

Hvad er nyt i version 3.3.5:

  • Wrap nogen undtagelse kastet fra JDOHelper.getObjectId så den møder JDO spec
  • Fix klasse læsning for ejendom validator for OSGi
  • Par rettelser til optimistiske relationship management
  • JDO: Skift PMF at være Serializable
  • JPA: Skift EMF og CriteriaQuery at være Serializable
  • JPA: Fix kriterier CONCAT understøtter at give korrekte JPQL string formular
  • JPA: Tilføj understøttelse af IN med kriterier forespørgsler via CriteriaBuilder
  • JPA: Tilføj understøttelse af JPQL & quot; BEHANDLING & quot; i WHERE
  • RDBMS: Tilføj support for bulk hente af indsamling områder af en kandidat, når i FetchPlan af en forespørgsel multi-værdsat (fjerner & quot; 1 + N & quot; problem)
  • RDBMS: Tilføj understøttelse af SQLServer at håndtere JDOQL String.substring med 2 args (Daniel Dai)
  • RDBMS: Tilføj understøttelse af JDOQL String.concat (Daniel Dai)
  • RDBMS: Fix til påvisning af type opbakning butik kræves til en samling, ved hjælp af metadata mere
  • MongoDB: Læg støtte til angivelse af MongoOptions når du opretter den første forbindelse (Robin Zhang)
  • Rumlig: Fix nogle mangler PostGIS metoder
  • Forskellige andre fejlrettelser og mindre forbedringer

Hvad er nyt i version 3.2.9:

  • Wrap nogen undtagelse kastet fra JDOHelper.getObjectId så den møder JDO spec
  • Fix klasse læsning for ejendom validator for OSGi
  • Par rettelser til optimistiske relationship management
  • JDO: Skift PMF at være Serializable
  • RDBMS: Tilføj support for bulk hente af indsamling områder af en kandidat, når i FetchPlan af en forespørgsel multi-værdsat (fjerner & quot; 1 + N & quot; problem)
  • RDBMS: Tilføj understøttelse af SQLServer at håndtere JDOQL String.substring med 2 args (Daniel Dai)
  • RDBMS: Tilføj understøttelse af JDOQL String.concat (Daniel Dai)
  • RDBMS: Fix til påvisning af type opbakning butik kræves til en samling, ved hjælp af metadata mere
  • MongoDB: Læg støtte til angivelse af MongoOptions når du opretter den første forbindelse (Robin Zhang)
  • Rumlig: Fix nogle mangler PostGIS metoder
  • Nogle andre fejlrettelser og mindre forbedringer

Hvad er nyt i version 3.2.8:

  • Metadata: Føj niveau låsning til metadata belastning proces at hjælpe med flertrådede miljøer
  • Metadata: fix fejl i OrderMetadata for flertrådede miljøer
  • Fix til nogle potentielle startproblemer 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; at være overrideable på PM / EM
  • Cache: opdatering javax.cache understøtter til & quot; 1.0-PFD & quot; standard
  • RDBMS: Fix til vedvarende tovejs 1-N med Set
  • RDBMS: Skift backing butikker til at være én pr felt og være tråd-safe
  • RDBMS: Støtte til flere booleske udtryk i resultatet klausul om JDOQL / JPQL
  • RDBMS: Støtte til vedvarende et felt føljeton i en lokal fil
  • RDBMS: Støtte til vedvarende en fil felttype streamet til / fra datalager
  • RDBMS: Opgrader & quot; datakilde & quot; plugin punkt at være & quot; connectionpool & quot ;, tilføje flere muligheder
  • Neo4j: støtte til vedvarende kort felter (Kort, kort)
  • Neo4j: støtte til at bruge indlejret database med brugervenlige forudsat konfigurationsegenskaber
  • Neo4j: støtte til adgang til underliggende Cypher forespørgsel for en JDOQL / JPQL query
  • MongoDB: støtte til forespørgsel evaluering af flere String metoder i-datalager (Marcin Jurkowski)
  • MongoDB: støtte til forespørgsel evaluering af Collection.contains i-datalager (Marcin Jurkowski)
  • MongoDB: fix til søgning af klasse-version felt (Marcin Jurkowski)
  • MongoDB: støtte til forespørgslen litteraler af typen Character
  • Nogle andre fejlrettelser og mindre forbedringer

Hvad er nyt i version 3.3.4:

  • Metadata: Føj niveau låsning til metadata belastning proces at hjælpe med flertrådede miljøer
  • Metadata: fix fejl i OrderMetadata for flertrådede miljøer
  • Fix til nogle potentielle startproblemer 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; at være overrideable på PM / EM
  • Cache: opdatering javax.cache understøtter til & quot; 1.0-PFD & quot; standard
  • JPA: Fix til metamodel Attribute.isOptional at returnere falsk for PK felter
  • RDBMS: Fix til vedvarende tovejs 1-N med Set
  • RDBMS: Skift backing butikker til at være én pr felt og være tråd-safe
  • RDBMS: Støtte til flere booleske udtryk i resultatet klausul om JDOQL / JPQL
  • RDBMS: Støtte til vedvarende et felt føljeton i en lokal fil
  • RDBMS: Støtte til vedvarende en fil felttype streamet til / fra datalager
  • RDBMS: Opgrader & quot; datakilde & quot; plugin punkt at være & quot; connectionpool & quot ;, tilføje flere muligheder
  • Neo4j: støtte til vedvarende kort felter (Kort, kort)
  • Neo4j: støtte til at bruge indlejret database med brugervenlige forudsat konfigurationsegenskaber
  • Neo4j: støtte til adgang til underliggende Cypher forespørgsel for en JDOQL / JPQL query
  • MongoDB: støtte til forespørgsel evaluering af flere String metoder i-datalager (Marcin Jurkowski)
  • MongoDB: støtte til forespørgsel evaluering af Collection.contains i-datalager (Marcin Jurkowski)
  • MongoDB: fix til søgning af klasse-version felt (Marcin Jurkowski)
  • MongoDB: støtte til forespørgslen litteraler af typen Character
  • Forskellige andre fejlrettelser og mindre forbedringer

Hvad er nyt i version 3.2.7:

  • JPA: fix til metamodel SimpleAttributeImpl.isVersion (Adrian BER)
  • JPA: tilføje understøttelse til multi-felt slutte syntaks i JPQL FROM-udtryk
  • JPA: opdatering til håndtering af JPQL rækkevidde, når bare første resultat sæt
  • RDBMS: fix for SQLServer skemanavnet problem (Shanyu Zhao)
  • RDBMS: tilføje understøttelse til brug FetchPlan når forespørge over & quot; komplet-bord & quot; kandidat (tidligere blot hentet primær nøgle)
  • RDBMS: forbedring af processen for at bestemme klasse navn, når ingen underklasser kendt om, at undgå SQL
  • RDBMS: støtte til vedvarende Dobbelt type i SQLServer FLOAT datalager type (Shuaishai Nie)
  • JSON: fix til hentning af objekter i forespørgslen, så anvendelsesorienteret identitet sager ID tildelt
  • MongoDB: tilføje understøttelse til forespørgsel bestilling behandles i datalager (Marcin Jurkowski))
  • Omdøb & quot; google-samlinger & quot; plugin til & quot; guava & quot;
  • JDO: distribuere JDO-api 3.1-RC1
  • Nogle andre fejlrettelser og mindre forbedringer

Hvad er nyt i version 3.3.3:

  • JPA: fix til metamodel SimpleAttributeImpl.isVersion (Adrian BER)
  • JPA: tilføje understøttelse til multi-felt slutte syntaks i JPQL FROM-udtryk
  • JPA: opdatering til håndtering af JPQL rækkevidde, når bare første resultat sæt
  • JPA: støtte arvet TypeConverters (Adrian Ber)
  • JPA: pass egenskaber fra EMF til ClassTransformer når køre i managed mode
  • RDBMS: fix for SQLServer skemanavnet problem (Shanyu Zhao)
  • RDBMS: tilføje understøttelse til brug FetchPlan når forespørge over & quot; komplet-bord & quot; kandidat (tidligere blot hentet primær nøgle)
  • RDBMS: forbedring af processen for at bestemme klasse navn, når ingen underklasser kendt om, at undgå SQL
  • RDBMS: støtte til vedvarende Dobbelt type i SQLServer FLOAT datalager type (Shuaishai Nie)
  • JSON: fix til hentning af objekter i forespørgslen, så anvendelsesorienteret identitet sager ID tildelt
  • MongoDB: tilføje understøttelse til forespørgsel bestilling behandles i datalager (Marcin Jurkowski))
  • Omdøb & quot; google-samlinger & quot; plugin til & quot; guava & quot;
  • JDO: distribuere JDO-api 3.1-RC1
  • Forskellige andre fejlrettelser og mindre forbedringer

Hvad er nyt i version 3.3.0 Milestone 1:

  • Kortlægning: imødekomme arv med (multiple ) MappedSuperclass del vejen ned træ, men med superklasse enhed med egen tabel (dvs. effektivtMappedSubclass)
  • SchemaTool: support ejendomme fil og / eller System rekvisitter tvingende persistence.xml
  • Gør intern metadata opbevaring til hente grupper og begrænsninger
  • Omdøb & quot; datanucleus.metadata.validate & quot; vedholdenhed ejendom til & quot; datanucleus.metadata.xml.validate & quot;
  • Tilføj & quot; datanucleus.metadata.xml.namespaceAware & quot; at tillade kontrol over brugen af ​​XML-namespace
  • Fix til drift kø for kort fjerne operationer
  • Tilføj kontrol på specifikation af diskriminatoren værdi for abstrakte klasser
  • JPA: Støtte flere situationer
  • JPA: run mod JPA 2.1 API krukke
  • JPA: Support JPA 2.1 Index og ForeignKey specifikation
  • JPA: Support JPA 2.1 JPQL & quot; funktion & quot;
  • JPA: Support JPA 2.1 Kriterier UPDATE / DELETE
  • JPA: Support JPA 2.1 fra & quot; på & quot; i Kriterier forespørgsel
  • JPA: Drop støtte til DN forlængelseIndex annotation (brug JPA 2.1 annotation nu)
  • RDBMS: Schema Generation forbedring bedre tage højde for eventuelle bestilling af input klasser
  • RDBMS: Schema Generation fix til rekursive initialisering af PK af en tabel
  • RDBMS: Fix til håndtering af FK Kort hvor nøgle / værdi har arv og værdien / nøgle er lagret i en overklasse
  • RDBMS: Fix til værdi-map diskriminator handling for integrerede objekt
  • RDBMS: tilføje muligheden for at påberåbe sig nogen SQL funktion (JPA 2.1)
  • MongoDB: fix til udtrykkeligt angive opbevaring type til primitive wrapper typer
  • Forskellige mindre fejlrettelser og forbedringer

Hvad er nyt i version 3.2.0:

  • Fix til in-memory evaluering ved brug af en variabel der ikke har nogen mulig værdi
  • Flyt operation kø for SCOs til ExecutionContext så den kan kontrollere hele flush processen
  • Deaktiver ObjectProvider samle, da den i øjeblikket forårsager problemer, når i et stærkt flertrådede miljø
  • Tilføj kontrol forsøg vedvarende endelige felter
  • JPA: tillader brugeren tvingende en JNDI datakilde med en URL-baseret datakilde
  • RDBMS: fix til bulk opdatering ved indstilling felter til NULL
  • RDBMS: Cater for felter af en type, der har en TypeConverter men ingen Mapping defineret, der falder tilbage til TypeConverter
  • Neo4j: Støtte for bulk slette
  • MongoDB: Støtte for bulk slette
  • HBase: Støtte for bulk slette
  • Version 3.2 indeholder følgende væsentlige ændringer gennem 3.1:
  • forstærker og ASM nu slået sammen i datanucleus-core
  • L2 caching af indlejrede / føljeton felter nu som standard ON
  • ExecutionContext objekter er nu samlet, sammen med forskellige andre forbedringer for ydeevne
  • Enhancer indeholder nu en mulighed for at forbedre klasser som aftagelig uanset metadata
  • Neo4j: nu bruger en enkelt forbindelse pr PM / EM
  • Neo4j: nu støtter hovedparten slette
  • MongoDB: nu bruger en enkelt forbindelse pr PM / EM
  • MongoDB: understøtter nu hovedparten slette
  • HBase: understøtter forskellige udvidelser til bloom filtre, kompression, in-memory etc (Nicolas Seyvet)
  • HBase: understøtter nu hovedparten slette
  • RDBMS: støtte tilføjet til Virtuos database (Emmanuel Poitier)
  • RDBMS: støtte tilføjet for Tomcat tilslutning pool (Marshall Reeske)
  • OSGi: forbedret deployeringsevne grundet afhængighed udgave begrænsninger
  • JPA: valideret til at arbejde med JBoss 7 (tak til Nicolas Seyvet og Scott Marlow)
  • JPA: adgangen for ikke-detached felt vil medføre IllegalAccessException mod tidligere JDO undtagelsen
  • JPA: støtte til JPA2.1 FRA & quot; på & quot; klausuler
  • JPA: støtte til brug hovedparten af ​​varer ved (), fjern (), flette () og tag () (flyt i Indsamling eller vifte af enheder)
  • JPA: støtte til JPA2.1 & quot; Generer Schema & quot; funktion
  • Hvis en type er understøttet at være vedholdende så det som standard til vedvarende nu (ingen grund til at markere alle ikke-standard maskinskrevne felter som persistente).
  • Tilføj mulighed for at deaktivere L2 cache på en PM / EM-basis, hvor PMF / EMF har det aktiveret.
  • Cache: støtter javax.cache v0.61
  • Mange fejlrettelser og mindre har tilføjelser.

Krav :

  • Java 2 Standard Edition Runtime Environment

Screenshots

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 software

ssqlfs
ssqlfs

11 May 15

ZSNES
ZSNES

3 Jun 15

SnapLogic
SnapLogic

3 Jun 15

datanommer
datanommer

20 Feb 15

Kommentarer til DataNucleus Access Platform

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!