DataNucleus Access Platform

Screenshot Software:
DataNucleus Access Platform
Mga detalye ng Software:
Bersyon: 4.0.4
I-upload ang petsa: 17 Feb 15
Nag-develop: DataNucleus
Lisensya: Libre
Katanyagan: 4

Rating: nan/5 (Total Votes: 0)

DataNucleus Platform Access ay isang open source, malayang ipinamamahagi at software platform-independent na nagbibigay ng data pagtitiyaga at pagkuha sa iba't-ibang mga tindahan ng data gamit ang iba't ibang mga API, na may isang hanay ng mga languages.Supported query API, datastores at languagesAmong query ng suportado API (Application Programming Interface), maaari naming banggitin JDO (JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JDO3.1) at JPA (JPA1, JPA2, JPA2.1). Mga sinusuportahang datastores isama RDBMS, db4o, LDAP, Excel, XML, NeoDatis, at JSON.
Sa kabilang banda, ay sumusuporta sa DataNucleus Platform-access iba't-ibang mga wika query, kabilang ang JDOQL, JPQL, SQL, db4o Katutubong, NucleusSQL, at Pamantayan NeoDatis. Kung nais mong JDO3.x at JPA2.0 dapat mong gamitin DataNucleus bersyon 4.x, at kung nais mong JDO3.x at JPA2.1 dapat mong gamitin DataNucleus bersyon 3.x.Includes ng maraming uri ng extensionsThanks sa malakas na arkitektura plugin nito , Platform Access DataNucleus & rsquo; default na pag-andar s ay madaling pinalawak na sa pamamagitan ng mga extension. Ang isang malawak na pagpipilian ng mga extension ay magagamit sa proyekto & rsquo; s website (tingnan ang link sa dulo ng artikulo), kung saan maaari mong makita ang impormasyon tungkol sa bawat isa.
Kabilang sa mga ito, maaari naming banggitin ang mga uri ng Java, Antas 1/2 cache, anotasyon, JTA tagahanap, ClassLoader resolvers, store manager, handler XML metadata, halaga generator, pamamahala JMX, mekanismo autostart, mga katangian ng pagtitiyaga, at factory na koneksyon.
Bukod pa rito, ang wikang query, pagkakakilanlan string tagasalin, datastore pagkakakilanlan, XML metadata entity resolver, uri ng converter, store manager, handler kasapi ng anotasyon, tagasalin ng pagkakakilanlan key, cache na query, mga pamamaraan query at klase ng anotasyon extension ng handler ay available.Under ng hood din at suportado ng operating systemsBeing nakasulat sa Java programming language, DataNucleus ay umaasa sa isang operating system, pati na sinusuportahan ito ng GNU / Linux, BSD, Solaris, Microsoft Windows at mga operating system ng Mac OS X. Ang parehong 64-bit at 32-bit platform computer ay suportado sa oras na ito

Ano ang bagong sa paglabas:.

  • I-auto-bumuo ng impormasyon OSGi MANIFEST.MF gamit ang Maven bundle plugin
  • Baguhin ang paggamit ng StringBuffer sa StringBuilder para sa kahusayan
  • Magdagdag pag-aayos sa Pagpapahusay kontrata para sa JDK1.7 + para getter kapag gumagamit ng mga katangian ng pagtitiyaga
  • Magdagdag ng suporta para sa mga in-memory query sa pagsusuri ng String.concat
  • Magbigay ng fallback API para sa pagpapabuti ng runtime
  • Magdagdag ng mga pagsusuri ng metadata para sa ilang mga error sa pagtutukoy ng mga karaniwang pangunahing-key
  • Suporta pagtitiyaga ng mga patlang StringBuilder
  • JPA: Ayusin Pamantayan FromImpl getJoins / getFetches upang bumalik walang laman na hanay kapag null
  • XML: restructured upang payagan ang mga potensyal na ng paggamit ng iba't ibang mga pagpapatupad JAXB panloob
  • XML: magdagdag ng suporta para sa XML-format ng indentation
  • Cache: upgrade na pagkakaugnay-ugnay sa suporta sa 3.6 +
  • RDBMS: suporta idinagdag para sa hanay ng query sa datastore para sa Derby, SQLServer 2012, Firebird
  • RDBMS: suporta idinagdag para sa mga pagkakasunud-sunod na may SQLServer 2012
  • RDBMS: suporta idinagdag para sa mga relasyon sa MN gamit ang na-order ng mga listahan
  • RDBMS: pag-aayos sa paglikha ng schema para sa mga relasyon sa MN
  • RDBMS: suporta idinagdag para sa mga parameter na may tampok sa pag-fetch
  • RDBMS: bulk-fetch suporta idinagdag para sa mga patlang array
  • RDBMS: magdagdag ng kakayahan upang i-off ang maramihang pag-fetch sa batayang bawat query
  • Geospatial: bagong plugin na binubuo ng pinagsama-spatial / awtgeom mga plugin
  • Geospatial: nagdagdag ng ilang mga nawawalang mga pamamaraan PostGIS at napatotohanan laban sa mga pinakabagong PostGIS JDBC driver
  • MongoDB: pinahusay na pangangasiwa ng pag-order / hanay ng mga bahagi ng query upang itama ang mga nakaraang kontribusyon
  • MongoDB: mag-upgrade sa pinakabagong gamitin ang driver ng java
  • HBase: problema sa pag-aayos pagkuha ng Enum naka-imbak bilang numero (ORDINAL)
  • Iba't ibang mga iba pang mga pag-aayos sa bug at pagpapahusay ng menor

Ano ang bagong sa bersyon 3.3.5:

  • I-wrap ang anumang mga pagbubukod itinapon mula JDOHelper.getObjectId nang sa gayon ay tumutugon ito sa JDO spec
  • Ayusin ang klase sa paglo-load para sa validators ari-arian para sa OSGi
  • ilang mga pag-aayos para sa maasahin sa pamamahala ng relasyon
  • JDO: Baguhin ang PMF upang maging Serializable
  • JPA: Baguhin ang EMF at CriteriaQuery upang maging Serializable
  • JPA: Ayusin ang mga pamantayan CONCAT sumusuporta upang bigyan ang tamang JPQL string form na
  • JPA: Magdagdag ng suporta para sa mga IN na may pamantayan query sa pamamagitan ng CriteriaBuilder
  • JPA: Magdagdag ng suporta para sa JPQL & quot; ituring ang & quot; sa SAAN sugnay
  • RDBMS: Magdagdag ng suporta para sa maramihang pag-fetch ng multi-nagkakahalaga patlang koleksyon ng isang kandidato kapag nasa FetchPlan ng isang query (-aalis ng & quot; 1 + N & quot; problema)
  • RDBMS: Magdagdag ng suporta para sa SQLServer upang mahawakan ang JDOQL String.substring na may 2 args (Daniel Dai)
  • RDBMS: Magdagdag ng suporta para sa JDOQL String.concat (Daniel Dai)
  • RDBMS: Ayusin na pagkakita sa uri ng kailangan para sa isang koleksyon tangkilik tindahan, paggamit ng mas metadata
  • MongoDB: Magdagdag ng suporta para sa pagtukoy ng MongoOptions kapag lumilikha ng unang koneksyon (Robin Zhang)
  • Spatial: Ayusin ang ilang mga nawawalang mga pamamaraan PostGIS
  • Iba't ibang mga iba pang mga pag-aayos sa bug at pagpapahusay ng menor

Ano ang bagong sa bersyon 3.2.9:

  • I-wrap ang anumang mga pagbubukod itinapon mula JDOHelper.getObjectId nang sa gayon ay tumutugon ito sa JDO spec
  • Ayusin ang klase sa paglo-load para sa validators ari-arian para sa OSGi
  • ilang mga pag-aayos para sa maasahin sa pamamahala ng relasyon
  • JDO: Baguhin ang PMF upang maging Serializable
  • RDBMS: Magdagdag ng suporta para sa maramihang pag-fetch ng multi-nagkakahalaga patlang koleksyon ng isang kandidato kapag nasa FetchPlan ng isang query (-aalis ng & quot; 1 + N & quot; problema)
  • RDBMS: Magdagdag ng suporta para sa SQLServer upang mahawakan ang JDOQL String.substring na may 2 args (Daniel Dai)
  • RDBMS: Magdagdag ng suporta para sa JDOQL String.concat (Daniel Dai)
  • RDBMS: Ayusin na pagkakita sa uri ng kailangan para sa isang koleksyon tangkilik tindahan, paggamit ng mas metadata
  • MongoDB: Magdagdag ng suporta para sa pagtukoy ng MongoOptions kapag lumilikha ng unang koneksyon (Robin Zhang)
  • Spatial: Ayusin ang ilang mga nawawalang mga pamamaraan PostGIS
  • Ang ilang mga iba pang mga pag-aayos sa bug at pagpapahusay ng menor

Ano ang bagong sa bersyon 3.2.8:

  • Metadata: Magdagdag ng mga antas ng pag-lock sa proseso ng pag-load ng metadata upang makatulong sa multithreaded mga kapaligiran
  • Metadata: ayusin ang bug sa OrderMetadata para sa multithreaded mga kapaligiran
  • Ayusin ang ilang mga potensyal na mga problema sa startup sa ExecutionContext / ObjectProvider sa multithreaded mga kapaligiran
  • Baguhin ang & 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; na-override sa PM / em
  • Cache: update ng javax.cache sumusuporta sa & quot; 1.0-PFD & quot; karaniwang
  • RDBMS: Ayusin na pamamalagi ng pandalawang direksyong 1-N sa Hanay
  • RDBMS: Baguhin ang mga tagapagtaguyod tindahan upang maging isa sa bawat field at maging ang thread-safe na
  • RDBMS: Suporta para sa higit pang boolean expression sa sugnay resulta para sa JDOQL / JPQL
  • RDBMS: Suporta para sa Patuloy ang isang patlang serialized sa isang lokal na file
  • RDBMS: Suporta para sa Patuloy ang isang patlang ng uri ng file na naka-stream sa / mula sa datastore
  • RDBMS: I-upgrade ang & quot; datasource & quot; plugin punto upang maging & quot; connectionpool & quot ;, magdagdag ng higit pang mga kakayahan
  • Neo4j: suporta para sa pamamalagi ng mga patlang mapa (Map, Map)
  • Neo4j: suporta para sa paggamit ng naka-embed database na may mga katangian ng configuration na ibinigay ng user
  • Neo4j: suporta para sa pag-access sa napapailalim na sero query para sa isang JDOQL / JPQL query
  • MongoDB: suporta para sa pagsusuri ng query ng ilang mga pamamaraan String in-datastore (Marcin Jurkowski)
  • MongoDB: suporta para sa pagsusuri ng query ng Collection.contains in-datastore (Marcin Jurkowski)
  • MongoDB: ayusin sa pagkuha ng patlang na bersyon ng klase (Marcin Jurkowski)
  • MongoDB: suporta para sa literals query ng uri ng Character
  • Ang ilang mga iba pang mga pag-aayos sa bug at pagpapahusay ng menor

Ano ang bagong sa bersyon 3.3.4:

  • Metadata: Magdagdag ng mga antas ng pag-lock sa proseso ng pag-load ng metadata upang makatulong sa multithreaded mga kapaligiran
  • Metadata: ayusin ang bug sa OrderMetadata para sa multithreaded mga kapaligiran
  • Ayusin ang ilang mga potensyal na mga problema sa startup sa ExecutionContext / ObjectProvider sa multithreaded mga kapaligiran
  • Baguhin ang & 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; na-override sa PM / em
  • Cache: update ng javax.cache sumusuporta sa & quot; 1.0-PFD & quot; karaniwang
  • JPA: Ayusin na metamodel Attribute.isOptional sa return false para sa mga patlang PK
  • RDBMS: Ayusin na pamamalagi ng pandalawang direksyong 1-N sa Hanay
  • RDBMS: Baguhin ang mga tagapagtaguyod tindahan upang maging isa sa bawat field at maging ang thread-safe na
  • RDBMS: Suporta para sa higit pang boolean expression sa sugnay resulta para sa JDOQL / JPQL
  • RDBMS: Suporta para sa Patuloy ang isang patlang serialized sa isang lokal na file
  • RDBMS: Suporta para sa Patuloy ang isang patlang ng uri ng file na naka-stream sa / mula sa datastore
  • RDBMS: I-upgrade ang & quot; datasource & quot; plugin punto upang maging & quot; connectionpool & quot ;, magdagdag ng higit pang mga kakayahan
  • Neo4j: suporta para sa pamamalagi ng mga patlang mapa (Map, Map)
  • Neo4j: suporta para sa paggamit ng naka-embed database na may mga katangian ng configuration na ibinigay ng user
  • Neo4j: suporta para sa pag-access sa napapailalim na sero query para sa isang JDOQL / JPQL query
  • MongoDB: suporta para sa pagsusuri ng query ng ilang mga pamamaraan String in-datastore (Marcin Jurkowski)
  • MongoDB: suporta para sa pagsusuri ng query ng Collection.contains in-datastore (Marcin Jurkowski)
  • MongoDB: ayusin sa pagkuha ng patlang na bersyon ng klase (Marcin Jurkowski)
  • MongoDB: suporta para sa literals query ng uri ng Character
  • Iba't ibang mga iba pang mga pag-aayos sa bug at pagpapahusay ng menor

Ano ang bagong sa bersyon 3.2.7:

  • JPA: ayusin upang metamodel SimpleAttributeImpl.isVersion (Adrian Ber)
  • JPA: magdagdag ng suporta para sa mga multi-patlang na sumali sa syntax sa JPQL MULA sugnay
  • JPA: update sa pangangasiwa ng JPQL hanay kapag itinakda unang lamang ng resulta
  • RDBMS: ayusin para sa problemang pangalan ng schema SQLServer (Shanyu Zhao)
  • RDBMS: magdagdag ng suporta para sa paggamit ng FetchPlan kapag querying sa paglipas ng & quot; Kumpleto na-talahanayan & quot; kandidato (nakaraang lamang ang nabawi pangunahing key)
  • RDBMS: pagpapabuti sa proseso upang matukoy ang pangalan ng klase kapag walang subclasses kilala tungkol sa, upang maiwasan ang SQL
  • RDBMS: suporta para sa Patuloy ang Double uri sa uri ng SQLServer float datastore (Shuaishai Nie)
  • JSON: ayusin sa pagkuha ng mga bagay sa query sa gayon ay mga kaso sa application pagkakakilanlan na id itinalaga
  • MongoDB: magdaragdag ng suporta para sa pag-order query pinoproseso sa datastore (Marcin Jurkowski))
  • Palitan ang pangalan ng & quot; google-collection na & quot; plugin sa & quot; bayabas & quot;
  • JDO: ipamahagi jdo-api 3.1-rc1
  • Ang ilang mga iba pang mga pag-aayos sa bug at pagpapahusay ng menor

Ano ang bagong sa bersyon 3.3.3:

  • JPA: ayusin upang metamodel SimpleAttributeImpl.isVersion (Adrian Ber)
  • JPA: magdagdag ng suporta para sa mga multi-patlang na sumali sa syntax sa JPQL MULA sugnay
  • JPA: update sa pangangasiwa ng JPQL hanay kapag itinakda unang lamang ng resulta
  • JPA: suporta minana TypeConverters (Adrian Ber)
  • JPA: pumasa sa mga katangian mula sa EMF sa ClassTransformer kapag tumatakbo sa pinamamahalaang mode
  • RDBMS: ayusin para sa problemang pangalan ng schema SQLServer (Shanyu Zhao)
  • RDBMS: magdagdag ng suporta para sa paggamit ng FetchPlan kapag querying sa paglipas ng & quot; Kumpleto na-talahanayan & quot; kandidato (nakaraang lamang ang nabawi pangunahing key)
  • RDBMS: pagpapabuti sa proseso upang matukoy ang pangalan ng klase kapag walang subclasses kilala tungkol sa, upang maiwasan ang SQL
  • RDBMS: suporta para sa Patuloy ang Double uri sa uri ng SQLServer float datastore (Shuaishai Nie)
  • JSON: ayusin sa pagkuha ng mga bagay sa query sa gayon ay mga kaso sa application pagkakakilanlan na id itinalaga
  • MongoDB: magdaragdag ng suporta para sa pag-order query pinoproseso sa datastore (Marcin Jurkowski))
  • Palitan ang pangalan ng & quot; google-collection na & quot; plugin sa & quot; bayabas & quot;
  • JDO: ipamahagi jdo-api 3.1-rc1
  • Iba't ibang mga iba pang mga pag-aayos sa bug at pagpapahusay ng menor

Ano ang bagong sa bersyon 3.3.0 milestone 1:

  • Pagma-map: magsilbi mana sa (maramihang ) MappedSuperclass bahagi down na paraan puno ngunit may superclass Entity may sariling table (ibig sabihin, epektiboMappedSubclass)
  • SchemaTool: mga katangian ng suporta mag-file at / o System props pinakamahalaga persistence.xml
  • Pasimplehin ang panloob na storage ng metadata para makuha ang mga pangkat at mga hadlang
  • Palitan ang pangalan ng & quot; datanucleus.metadata.validate & quot; pagpupumilit ari-arian sa & quot; datanucleus.metadata.xml.validate & quot;
  • Magdagdag ng & quot; datanucleus.metadata.xml.namespaceAware & quot; upang payagan ang pagkontrol sa paggamit ng XML namespace
  • Ayusin sa operasyon queue para sa Map alisin pagpapatakbo
  • Magdagdag ng check sa pagtutukoy ng halaga discriminator para sa abstract mga klase
  • JPA: Suportahan ang higit pang mga sitwasyon
  • JPA: run laban sa JPA 2.1 API jar
  • JPA: Suporta JPA 2.1 Index at ForeignKey pagtutukoy
  • JPA: Suporta JPA 2.1 JPQL & quot; FUNCTION & quot;
  • JPA: I-UPDATE Suporta JPA 2.1 Pamantayan / TANGGALIN
  • JPA: Suporta JPA 2.1 FROM & quot; SA & quot; sa query Pamantayan
  • JPA: I-drop ang suporta para sa DN extensionIndex anotasyon (gamitin JPA 2.1 anotasyon ngayon)
  • RDBMS: Schema sa Pagbuo ng pagpapabuti upang mas mahusay na magsilbi para sa anumang pagkakasunud-sunod ng input klase
  • RDBMS: Schema sa Pagbuo ng pag-aayos sa recursive initialisation ng PK ng talahanayan na
  • RDBMS: Ayusin sa pangangasiwa ng .fk Map kung saan mayroon key / halaga ng mana at ang halaga / key ay naka-imbak sa isang superclass
  • RDBMS: Ayusin na discriminator sulit mapa para sa paghawak ng mga naka-embed na bagay
  • RDBMS: magdagdag ng kakayahan upang pahintulutang magpatakbo ng anumang mga function ng SQL (para sa JPA 2.1)
  • MongoDB: ayusin tahasang tukuyin ang uri ng imbakan para sa uri ng primitive wrapper
  • Iba't ibang mga menor de edad pag-aayos sa bug at pagpapahusay

Ano ang bagong sa bersyon 3.2.0:

  • Ayusin sa pagsusuri in-memorya kapag gumagamit ng variable na walang mga posibleng halaga
  • operasyon queue Ilipat para sa SCOs sa ExecutionContext gayon ay maaari itong kontrolin ang buong proseso ng pag-flush
  • Huwag paganahin ang ObjectProvider pooling dahil kasalukuyang nagiging sanhi ng mga isyu kapag nasa isang mataas na multithreaded kapaligiran
  • Magdagdag ng check sa tangkang pagtitiyaga ng huling field
  • JPA: pahintulutan para sa user na pinakamahalaga isang JNDI datasource na may URL na batay sa datasource
  • RDBMS: ayusin sa maramihang pag-update kapag nagse-set patlang na null
  • RDBMS: magsilbi para sa mga patlang ng isang uri na magkaroon ng isang TypeConverter ngunit walang tinukoy Pagma-map, pagbagsak pabalik sa TypeConverter
  • Neo4j: Suporta para sa maramihang tanggalin
  • MongoDB: Suporta para sa maramihang tanggalin
  • HBase: Suporta para sa maramihang tanggalin
  • Bersyon 3.2 ay kinabibilangan ng mga sumusunod na mga pangunahing pagbabago sa paglipas ng 3.1:
  • Ang Enhancer at ASM ngayon Pinagsama sa datanucleus-core
  • L2 cache ng naka-embed / serialized patlang na ngayon ang mga default upang ON
  • ExecutionContext bagay ay pooled ngayon, kasama ng iba't ibang mga pagpapahusay ng pagganap para sa
  • Kasama na ngayon sa Enhancer ng isang pagpipilian upang mapahusay ang mga klase bilang maaaring tanggalin nang walang kinalaman sa metadata
  • Neo4j: ngayon ay gumagamit ng isang solong koneksyon sa bawat PM / em
  • Neo4j: ngayon sumusuporta sa maramihang pag tanggalin
  • MongoDB: ngayon ay gumagamit ng isang solong koneksyon sa bawat PM / em
  • MongoDB: ngayon ay sumusuporta sa maramihang pag tanggalin
  • HBase: Sinusuportahan ng iba't ibang mga extension para sa pamumulaklak ng mga filter, compression, in-memory atbp (Nicolas Seyvet)
  • HBase: ngayon ay sumusuporta sa maramihang pag tanggalin
  • RDBMS: suporta idinagdag para sa birtuoso database (Emmanuel Poitier)
  • RDBMS: suporta idinagdag para pusang lalaki koneksyon pool (Marshall Reeske)
  • OSGi: pinagbuting deployability dahil sa mga paghihigpit dependency bersyon
  • JPA: napatunayan upang gumana sa JBoss 7 (salamat sa Nicolas Seyvet at Scott Marlow)
  • JPA: access ng di-hiwalay na field ay magreresulta sa IllegalAccessException sa halip na ang nakaraang pagbubukod JDO
  • JPA: suporta para sa JPA2.1 FROM & quot; SA & quot; clause
  • JPA: suporta para sa maramihang paggamit ng magpumilit (), alisin ang (), pagsamahin () at tumanggal () (pumasa sa Koleksyon o hanay ng mga mga entity)
  • JPA: suporta para sa JPA2.1 & quot; Bumuo ng Schema & quot; Ang tampok na
  • Kung ang isang uri ay suportado upang maging paulit-ulit pagkatapos ay nagde-default ito sa paulit-ulit na ngayon (hindi na kailangang markahan ang lahat ng mga non-standard type patlang na paulit-ulit).
  • Magdagdag ng kakayahan upang huwag paganahin ang cache L2 sa isang PM / em-batayan kung saan ang PMF / EMF ay pinagana ito.
  • Cache: nagbibigay ng suporta para sa javax.cache v0.61
  • Maraming mga pag-aayos ng bug, at menor tampok na mga karagdagan.

Mga Kinakailangan :

  • Java 2 Standard Edition Runtime Environment

Mga screenshot

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

Katulad na software

Reportico
Reportico

19 Feb 15

SQLAntaresia
SQLAntaresia

14 Apr 15

SnapLogic
SnapLogic

3 Jun 15

RedStore
RedStore

11 May 15

Mga komento sa DataNucleus Access Platform

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!