Articulo de referencia

Apache OJB

Apache ObJectRelationalBridge ( OJB ) es una herramienta de mapeo objeto-relacional que permite la persistencia transparente de objetos Java en bases de datos relacionales . Fue...

Apache ObJectRelationalBridge ( OJB ) es una herramienta de mapeo objeto-relacional que permite la persistencia transparente de objetos Java en bases de datos relacionales . Fue lanzada el 6 de abril de 2005. [ 1 ]

A partir del 16 de enero de 2011, Apache ObJectRelationalBridge fue retirado. [ 2 ]

Características

OJB es un proyecto de código abierto . Es ligero y fácil de usar, ya que solo requiere configurar dos archivos para implementar una capa de persistencia. Se integra fácilmente en aplicaciones existentes porque no genera código. Permite el uso de diferentes patrones de persistencia: propietario ( API PersistenceBroker ), JDO y Object Data Management Group ( ODMG ).

Funcionalidad

OJB utiliza una asignación objeto-relacional basada en XML . Esta asignación reside en una capa de metadatos dinámica , que puede manipularse en tiempo de ejecución mediante un sencillo protocolo de metaobjetos (MOP) para modificar el comportamiento del núcleo de persistencia .

Configuración

Se requieren al menos dos archivos para configurar OJB: OJB.properties y repository.xml.

Asignación

Para establecer una relación uno a uno, por ejemplo, se utilizan dos tablas: persona y cuenta. En este caso, una persona tiene una cuenta y viceversa.

Véase también

Referencias

  1. "- Linux Today - Internetnews.com: Apache lanza Object Relational Bridge" . Archivado del original el 2 de septiembre de 2012. Consultado el 7 de mayo de 2011 .
  2. Apache ObJectRelationalBridge (OJB) , Apache Software Foundation.