Oggetti dati Java

Java Data Objects (o JDO) è uno standard IT basato suJavachefornisce un accesso trasparente e unificato ai dati.

Lo standard è gestito come parte di JSR per Sun .

La facilità d'uso di JDO basata sulla manipolazione di Plain Old Java Objects (POJO) ha reso il successo di questo standard. Lo sviluppatore può manipolare gli oggetti senza preoccuparsi della persistenza . Potenzialmente, lo standard consente l'accesso a fonti di dati di vario tipo.

Esistono tre categorie principali di implementazioni :

Storia di JDO

JDO è la prima specifica Java che consente la persistenza trasparente (JSR12).

JDO 1.0 è stato accettato come standard Java per la gestione della persistenza in Aprile 2002. Emergono quindi le prime implementazioni, come FOStore o DataNucleus Access Platform .

JDO 2.0 è stato avviato in agosto 2003. Alla fine del 2005, JDO 2.0 era quasi finalizzato sotto la Apache Software Foundation . NelMarzo 2005il voto finale su JDO 2.0 è approvato come JSR243 quasi all'unanimità da SUN, BEA, Oracle, Borland, HP, Intel, Fujitsu, SAP, Google, IBM ... Su 16 votanti solo JBoss (Hibernate) non ha votato. Una parte delle implementazioni di JDO 1.0 viene quindi aumentata di conseguenza, ad esempio JPOX e Xcalia . Questa versione è completata dalle versioni 2.1 e 2.2.

JDO 3.0 è stato avviato nel 2008.

Novità di JDO 2.0

Vedi anche

Articoli Correlati

link esterno

Implementazioni JDO Ulteriori informazioni