DataNucleus Access Platform

Software kuvakaappaus:
DataNucleus Access Platform
Ohjelmiston tiedot:
Versio: 4.0.4
Lähetyksen päivämäärä: 17 Feb 15
Kehittäjä: DataNucleus
Lupa: Vapaa
Suosio: 4

Rating: nan/5 (Total Votes: 0)

DataNucleus Access Platform on avoimen lähdekoodin, vapaasti levitettävissä ja alustasta riippumaton ohjelmisto, joka tarjoaa tietoa pysyvyys ja haku eri tietovarastoja erilaisten API, joiden valikoima kyselyn languages.Supported API, datastores ja kysely languagesAmong tuettu API (Application Programming Interface), voimme mainita JDO (JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JDO3.1) ja edustajakokouksen (JPA1, JPA2, JPA2.1). Tuetut datastores kuuluvat RDBMS, db4o, LDAP, Excel, XML, NeoDatis ja JSON.
Toisaalta, DataNucleus Access Platform tukee eri kyselyn kieliä, kuten JDOQL, JPQL, SQL, db4o Native, NucleusSQL ja NeoDatis kriteerit. Jos haluat JDO3.x ja JPA2.0 käytä DataNucleus 4.x, ja jos haluat JDO3.x ja JPA2.1 käytä DataNucleus versio 3.x.Includes monenlaisia ​​extensionsThanks sen voimakas plugin arkkitehtuuri , DataNucleus Access Platform & rsquo; s oletus toiminnallisuutta voidaan helposti laajentaa kautta laajennuksia. Monenlaisia ​​laajennuksia ovat saatavilla hankkeen & rsquo; n verkkosivuilla (linkki lopussa artikkeli), jossa voit nähdä tietoja kustakin yksi.
Näistä voidaan mainita Java tyyppejä, taso 1/2 välimuisti, huomautukset, JTA paikannin, classloader resolverit, myymäläpäällikkö, XML metatieto käsittelijä, arvo generaattori, JMX johto, automaattistartti mekanismeja, pysyvyys ominaisuuksia, ja yhteys tehdas.
Lisäksi kyselyn kieli, identiteetti merkkijono kääntäjä, tietosäilövirhe identiteetti, XML metatiedon kokonaisuus resolver, tyyppi muuntimet, myymäläpäällikkö, jäsen kommentointi käsittelijä, identiteetin keskeinen kääntäjä, kyselyn välimuistin kyselyn menetelmiä ja luokan kommentointi handler laajennukset ovat myös available.Under huppu ja Tuetut käyttöjärjestelmät systemsBeing kirjoitettu Java-ohjelmointikielellä, DataNucleus on riippumaton käyttöjärjestelmistä, koska se tukee GNU / Linux, BSD, Solaris, Microsoft Windows ja Mac OS X käyttöjärjestelmissä. Sekä 64-bittinen ja 32-bittinen tietokone alustoja tuetaan tällä hetkellä.

Mitä uutta tässä julkaisussa:

  • Auto-tuottaa MANIFEST.MF OSGi tietoja käyttämällä Maven nippu plugin
  • Muuta käyttöä StringBuffer on StringBuilder tehokkuuteen
  • Lisää fix lisälaite sopimuksen JDK1.7 + varten getter käytettäessä pysyvyys ominaisuuksia
  • Lisää tukea muistissa kyselyn arviointi String.concat
  • Anna varmistuksena API runtime lisälaite
  • Lisää metatiedot tarkistaa joitakin yhteisiä ensisijaisen avaimen erittely virheet
  • Tuki pysyvyys StringBuilder kentät
  • JPA: Fix Kriteerit FromImpl getJoins / getFetches palata tyhjä joukko, kun null
  • XML: uudelleen, jotta mahdollisuudet käyttää erilaisia ​​JAXB toteutukset sisäisesti
  • XML: lisätä tuki XML sisennys alustus
  • Cache: päivitetty Yhtenäisyys tukea 3,6 +
  • RDBMS: tuki lisätty kyselyn alue tietosäilövirhe Derby, SQLServer 2012, Firebird
  • RDBMS: tuki lisätty sekvenssit SQLServer- 2012
  • RDBMS: tuki lisätään MN suhteiden avulla tilata luetteloita
  • RDBMS: korjauksia skeema luomiseen MN suhteet
  • RDBMS: tuki lisätty parametrit irtotavaraa nouto ominaisuus
  • RDBMS: bulk-nouto tukea lisätään joukko kenttiä
  • RDBMS: lisää kyky sammuttaa bulk-nouto per-kyselyn perusteella
  • Geospatiaalinen: uusi plugin käsittäen yhdistyivät paikkatietojen / awtgeom plugins
  • Geospatiaalinen: lisäsin puuttuvat PostGIS menetelmiä ja validoitu uusin PostGIS JDBC ajuri
  • MongoDB: parannetun käsittelyn tilaus / alue osat kyselyn korjata edellisen panoksen
  • MongoDB: päivitä käyttää uusinta java kuljettaja
  • HBase: fix ongelma hakuun Enum tallennetaan numeerinen (järjestysluku)
  • Useita muita korjauksia ja pieniä parannuksia

Mitä uutta versiossa 3.3.5:

  • Kääri poikkeus heitetään JDOHelper.getObjectId jotta se täyttää JDO spec
  • Korjaa luokkaan lastaus kiinteistöjen validators varten OSGi
  • Pari korjauksia optimistinen hallinta
  • JDO: Muutos PMF olla Serializable
  • JPA: Muuta EMF ja CriteriaQuery olla Serializable
  • JPA: Fix kriteerit concat tukea antamaan oikeat JPQL string muodossa
  • JPA: Lisää tukea IN kriteerien kyselyjä kautta CriteriaBuilder
  • JPA: Lisää tukea JPQL & quot; kohdella & quot; vuonna WHERE
  • RDBMS: Lisää tukea irtotavarana nouto usean arvostettu kokoelma aloilla ehdokas kun FetchPlan kyselyn (poistaa & quot; 1 + N & quot; ongelma)
  • RDBMS: Lisää tukea SQLServer käsitellä JDOQL String.substring 2 args (Daniel Dai)
  • RDBMS: Lisää tukea JDOQL String.concat (Daniel Dai)
  • RDBMS: Fix havaitsemiseen tyyppi tuki myymälän tarvitaan kokoelma, käyttäen metatiedot lisää
  • MongoDB: Lisää tukea määritellään MongoOptions luodessaan ensimmäisen yhteyden (Robin Zhang)
  • Spatial: Fix puuttuvia PostGIS menetelmät
  • Useita muita korjauksia ja pieniä parannuksia

Mitä uutta versiossa 3.2.9:

  • Kääri poikkeus heitetään JDOHelper.getObjectId jotta se täyttää JDO spec
  • Korjaa luokkaan lastaus kiinteistöjen validators varten OSGi
  • Pari korjauksia optimistinen hallinta
  • JDO: Muutos PMF olla Serializable
  • RDBMS: Lisää tukea irtotavarana nouto usean arvostettu kokoelma aloilla ehdokas kun FetchPlan kyselyn (poistaa & quot; 1 + N & quot; ongelma)
  • RDBMS: Lisää tukea SQLServer käsitellä JDOQL String.substring 2 args (Daniel Dai)
  • RDBMS: Lisää tukea JDOQL String.concat (Daniel Dai)
  • RDBMS: Fix havaitsemiseen tyyppi tuki myymälän tarvitaan kokoelma, käyttäen metatiedot lisää
  • MongoDB: Lisää tukea määritellään MongoOptions luodessaan ensimmäisen yhteyden (Robin Zhang)
  • Spatial: Fix puuttuvia PostGIS menetelmät
  • Joitakin muita korjauksia ja pieniä parannuksia

Mitä uutta versiossa 3.2.8:

  • Tietoa tilastoista: Lisää taso lukituksen metatietojen kuorma prosessi avustamaan monisäikeinen ympäristöissä
  • Tietoa tilastoista: korjata vian OrderMetadata monisäikeiseen ympäristöihin
  • Korjaa joitakin mahdollisia käynnistyksen ongelmia ExecutionContext / ObjectProvider vuonna monisäikeinen ympäristöissä
  • Muuta & 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; olla voi ohittaa PM / EM
  • Cache: päivitys javax.cache tukea & quot; 1,0-Confused & quot; standardi
  • RDBMS: Fix pysyvyys kaksisuuntaisen 1-N Set
  • RDBMS: Muuta tausta myymälöissä olla yksi per kenttä ja olla ketju turvallinen
  • RDBMS: Tuki lisää boolean ilmaisuja tulos lausekkeen JDOQL / JPQL
  • RDBMS: Tuki sitkeät kentän sarjoittaa osaksi paikallisen tiedoston
  • RDBMS: Tuki sitkeät Tiedostotyyppi kenttä suoratoistona / mistä tietosäilövirhe
  • RDBMS: Päivitys & quot; tietolähdettä & quot; plugin kohta olla & quot; connectionpool & quot ;, lisäämällä valmiuksia
  • Neo4j: tuki pysyvyys kartan kentät (Map, Map)
  • Neo4j: tuki sulautetun tietokannan käyttäjän edellyttäen kokoonpano ominaisuuksia
  • Neo4j: tuki pääsy taustalla Cypher kyselyn JDOQL / JPQL kysely
  • MongoDB: tuki kyselyn arvioitaessa useita String menetelmiä-tietosäilövirhe (Marcin Jurkowski)
  • MongoDB: tuki kyselyn arviointi Collection.contains in-tietosäilövirhe (Marcin Jurkowski)
  • MongoDB: kiinnitä hakemista luokan versio kentän (Marcin Jurkowski)
  • MongoDB: tuki kyselyn literaaleja tyypin Luonne
  • Joitakin muita korjauksia ja pieniä parannuksia

Mitä uutta versiossa 3.3.4:

  • Tietoa tilastoista: Lisää taso lukituksen metatietojen kuorma prosessi avustamaan monisäikeinen ympäristöissä
  • Tietoa tilastoista: korjata vian OrderMetadata monisäikeiseen ympäristöihin
  • Korjaa joitakin mahdollisia käynnistyksen ongelmia ExecutionContext / ObjectProvider vuonna monisäikeinen ympäristöissä
  • Muuta & 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; olla voi ohittaa PM / EM
  • Cache: päivitys javax.cache tukea & quot; 1,0-Confused & quot; standardi
  • JPA: Fix metamodel Attribute.isOptional palata vääriä PK kentät
  • RDBMS: Fix pysyvyys kaksisuuntaisen 1-N Set
  • RDBMS: Muuta tausta myymälöissä olla yksi per kenttä ja olla ketju turvallinen
  • RDBMS: Tuki lisää boolean ilmaisuja tulos lausekkeen JDOQL / JPQL
  • RDBMS: Tuki sitkeät kentän sarjoittaa osaksi paikallisen tiedoston
  • RDBMS: Tuki sitkeät Tiedostotyyppi kenttä suoratoistona / mistä tietosäilövirhe
  • RDBMS: Päivitys & quot; tietolähdettä & quot; plugin kohta olla & quot; connectionpool & quot ;, lisäämällä valmiuksia
  • Neo4j: tuki pysyvyys kartan kentät (Map, Map)
  • Neo4j: tuki sulautetun tietokannan käyttäjän edellyttäen kokoonpano ominaisuuksia
  • Neo4j: tuki pääsy taustalla Cypher kyselyn JDOQL / JPQL kysely
  • MongoDB: tuki kyselyn arvioitaessa useita String menetelmiä-tietosäilövirhe (Marcin Jurkowski)
  • MongoDB: tuki kyselyn arviointi Collection.contains in-tietosäilövirhe (Marcin Jurkowski)
  • MongoDB: kiinnitä hakemista luokan versio kentän (Marcin Jurkowski)
  • MongoDB: tuki kyselyn literaaleja tyypin Luonne
  • Useita muita korjauksia ja pieniä parannuksia

Mitä uutta versiossa 3.2.7:

  • JPA: kiinnitä metamodel SimpleAttributeImpl.isVersion (Adrian Ber)
  • JPA: lisää tukea monialakonserni liittyä syntaksia JPQL lausekkeesta
  • JPA: päivitys käsittely JPQL valikoima kun vain ensimmäinen tulos asettaa
  • RDBMS: kiinnittyä SQLServer- skeeman nimeä ongelma (Shanyu Zhao)
  • RDBMS: lisää tukea käyttäen FetchPlan kyselyssä yli & quot; täydellinen pöydän & quot; ehdokas (edellinen vain noutaa perusavain)
  • RDBMS: parannusta prosessi määrittää luokan nimi kun mitään alaluokkien tiedetä, välttää SQL
  • RDBMS: tuki sitkeät Double kirjoitat SQLServer- UIMURI tietosäilövirhe tyyppi (Shuaishai Nie)
  • JSON: kiinnitä hakuun esineitä kyselyn, jotta sovellus-identiteetti tapauksia ID määrittämä
  • MongoDB: Lisää tukea kyselyn tilaaminen prosessoidun DataStore (Marcin Jurkowski))
  • Nimeä & quot; google-kokoelmien & quot; plugin & quot; guava & quot;
  • JDO: jakaa JDO-api 3,1-RC1
  • Joitakin muita korjauksia ja pieniä parannuksia

Mitä uutta versiossa 3.3.3:

  • JPA: kiinnitä metamodel SimpleAttributeImpl.isVersion (Adrian Ber)
  • JPA: lisää tukea monialakonserni liittyä syntaksia JPQL lausekkeesta
  • JPA: päivitys käsittely JPQL valikoima kun vain ensimmäinen tulos asettaa
  • JPA: tuki perinnöllinen TypeConverters (Adrian Ber)
  • JPA: kulkea ominaisuuksia EMF ClassTransformer ajettavat hallinnan tilassa
  • RDBMS: kiinnittyä SQLServer- skeeman nimeä ongelma (Shanyu Zhao)
  • RDBMS: lisää tukea käyttäen FetchPlan kyselyssä yli & quot; täydellinen pöydän & quot; ehdokas (edellinen vain noutaa perusavain)
  • RDBMS: parannusta prosessi määrittää luokan nimi kun mitään alaluokkien tiedetä, välttää SQL
  • RDBMS: tuki sitkeät Double kirjoitat SQLServer- UIMURI tietosäilövirhe tyyppi (Shuaishai Nie)
  • JSON: kiinnitä hakuun esineitä kyselyn, jotta sovellus-identiteetti tapauksia ID määrittämä
  • MongoDB: Lisää tukea kyselyn tilaaminen prosessoidun DataStore (Marcin Jurkowski))
  • Nimeä & quot; google-kokoelmien & quot; plugin & quot; guava & quot;
  • JDO: jakaa JDO-api 3,1-RC1
  • Useita muita korjauksia ja pieniä parannuksia

Mitä uutta versiossa 3.3.0 Milestone 1:

  • Mapping: palvelemaan perintö kanssa (useita ) MappedSuperclass osa alas puusta, mutta yläluokkaan Entity oma pöytä (eli käytännössäMappedSubclass)
  • SchemaTool: tuki ominaisuudet tiedostoon ja / tai järjestelmän rekvisiitta pakottavista persistence.xml
  • Yksinkertaista sisäinen metatiedot varastointi nouto ryhmille ja rajoitukset
  • Nimeä & quot; datanucleus.metadata.validate & quot; pysyvyys kohde & quot; datanucleus.metadata.xml.validate & quot;
  • Lisää & quot; datanucleus.metadata.xml.namespaceAware & quot; sallia valvoa käyttöä XML nimiavaruuksia
  • Fix toiminta jonossa Kartta poistaa toimintojen
  • Lisää tarkistaa erittely syrjivä hinta abstraktit luokat
  • JPA: tukea enemmän tilanteissa
  • JPA: run vastaan ​​edustajakokouksen 2,1 API jar
  • JPA: Tuki edustajakokouksen 2,1 Index ja ForeignKey erittely
  • JPA: Tuki edustajakokouksen 2,1 JPQL & quot; TOIMINTA & quot;
  • JPA: Tuki edustajakokouksen 2,1 Kriteerit UPDATE / DELETE
  • JPA: Tuki edustajakokouksen 2,1 FROM & quot; & quot; kriteereissä kysely
  • JPA: Drop tuki DN laajennusIndex kommentointi (käytä edustajakokouksen 2,1 kommentointi nyt)
  • RDBMS: Schema Generation parantaminen huolehtimaan paremmin tahansa tilaaminen tulo luokat
  • RDBMS: Schema Generation fix rekursiivinen alustus PK pöytä
  • RDBMS: Fix käsittely FK Map missä avain / arvo on perintö- ja arvo / avain on tallennettu yläluokkaan
  • RDBMS: Fix arvo-kartta diskriminaattori käsittelyä upotetun objektin
  • RDBMS: lisää kyky vedota tahansa SQL toiminto (JPA 2,1)
  • MongoDB: kiinnitä nimenomaisesti varastointi tyypin alkukantaiset kääre tyypit
  • Erilaiset pieniä korjauksia ja parannuksia

Mitä uutta versiossa 3.2.0:

  • Fix muistissa arviointi käytettäessä muuttuja että ei ole mahdollista arvoa
  • Siirrä toiminta jonossa SCOs kohteeseen ExecutionContext jotta se voi hallita koko huuhtelu prosessi
  • Poista ObjectProvider kokoamalla sillä hetkellä aiheuttaa ongelmia, kun vuonna erittäin monisäikeinen ympäristö
  • Lisää tarkistaa yrittänyt pysyvyys lopullinen kentät
  • JPA: mahdollistaa käyttäjän pakottavista JNDI tietolähde, jossa URL-pohjaisen tietolähteen
  • RDBMS: kiinnitä joukkopäivitys asetettaessa kentät NULL
  • RDBMS: palvelemaan aloilla tyyppiä, joka on TypeConverter mutta ei Mapping määritelty, laski takaisin TypeConverter
  • Neo4j: Tuki irtotavarana poistaa
  • MongoDB: Tuki irtotavarana poistaa
  • HBase: Tuki irtotavarana poistaa
  • Versio 3.2 sisältää seuraavat merkittävät muutokset yli 3,1:
  • tehostajana ja ASM nyt sulautettu datanucleus-core
  • L2 välimuistia sulautettujen / serialized kentät nyt oletuksena ON
  • ExecutionContext esineet ovat nyt yhdistetään, yhdessä monien muiden parannuksia suorituskykyyn
  • tehostin sisältää nyt mahdollisuus parantaa luokkiin irrotettava riippumatta metatietojen
  • Neo4j: nyt käyttää yhden yhteyden kohti PM / EM
  • Neo4j: tukee nyt bulk poistaa
  • MongoDB: nyt käyttää yhden yhteyden kohti PM / EM
  • MongoDB: tukee nyt bulk poistaa
  • HBase: tukee erilaisia ​​laajennuksia varten kukinta suodattimet, puristus, in-muisti jne (Nicolas Seyvet)
  • HBase: tukee nyt bulk poistaa
  • RDBMS: tuki lisätään Virtuoso tietokantaan (Emmanuel Poitier)
  • RDBMS: tuki lisätään Tomcat yhteyden allas (Marshall Reeske)
  • OSGi: parantunut käytettävyys johtuu riippuvuus version rajoitukset
  • JPA: validoitu toimimaan JBoss 7 (kiitos Nicolas Seyvet ja Scott Marlow)
  • JPA: pääsy ei-erillinen kenttä johtaa IllegalAccessException sijaan edellisen JDO poikkeus
  • JPA: tuki JPA2.1 FROM & quot; & quot; lausekkeet
  • JPA: tuki irtotavarana käyttö jatkuvat (), poista (), yhdistää () ja irrota () (kulkea kokoelma tai joukko yhteisöjä)
  • JPA: tuki JPA2.1 & quot; Luo Schema & quot; ominaisuus
  • Jos on tuettu olevan pysyvä, se on oletuksena pysyviä nyt (ei tarvitse merkitä kaikki ei-standardi kirjoitettu kentät pysyviä).
  • Lisää kyky poistaa L2 välimuisti PM / EM-pohjalta, joissa PMF / EMF on se käytössä.
  • Cache: tuetaan javax.cache v0.61
  • Monet korjauksia ja vähäisiä ominaisuus lisäyksiä.

Vaatimukset :

  • Java 2 Standard Edition Runtime Environment

Kuvakaappauksia

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

Vastaavia ohjelmistoja

Kommentit DataNucleus Access Platform

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!