From Wikipedia, the free encyclopedia
(Redirected from Ojb)
Apache ObJectRelationalBridge
Developer(s) Apache Software Foundation
Stable release
1.0.55 / December 31, 2005; 18 years ago (2005-12-31)
Written in Java
Operating system Cross-platform
Type Object-relational mapping
License Apache License 2.0
Website db.apache.org/ojb/

Apache ObJectRelationalBridge (OJB) is an Object/Relational mapping tool that allows transparent persistence for Java Objects against relational databases. It was released on April 6, 2005. [1]

As of January 16, 2011 Apache ObJectRelationalBridge has been retired. [2]

Features

OJB is an open source project. It is lightweight and easy to use, requiring simply configure two files to implement a persistence layer. It is easy to integrate into an existing application because it does not generate code. It allows the use of different patterns of persistence: owner (PersistenceBroker API), JDO and Object Data Management Group ( ODMG).

Functionality

OJB uses an XML based Object/Relational mapping. The mapping resides in a dynamic MetaData layer, which can be manipulated at runtime through a simple Meta-Object-Protocol (MOP) to change the behaviour of the persistence kernel.

Configuration

At least two files are required to configure OJB: OJB.properties and repository.xml

Allocation

For mapping a 1-1 relationship, for example, you have two tables: person and account. In this case, a person has an account and vice versa.

See also

References

  1. ^ "- Linux Today - Internetnews.com: Apache releases Object Relational Bridge". Archived from the original on 2012-09-02. Retrieved 2011-05-07.
  2. ^ Apache ObJectRelationalBridge (OJB), Apache Software Foundation.

External links


From Wikipedia, the free encyclopedia
(Redirected from Ojb)
Apache ObJectRelationalBridge
Developer(s) Apache Software Foundation
Stable release
1.0.55 / December 31, 2005; 18 years ago (2005-12-31)
Written in Java
Operating system Cross-platform
Type Object-relational mapping
License Apache License 2.0
Website db.apache.org/ojb/

Apache ObJectRelationalBridge (OJB) is an Object/Relational mapping tool that allows transparent persistence for Java Objects against relational databases. It was released on April 6, 2005. [1]

As of January 16, 2011 Apache ObJectRelationalBridge has been retired. [2]

Features

OJB is an open source project. It is lightweight and easy to use, requiring simply configure two files to implement a persistence layer. It is easy to integrate into an existing application because it does not generate code. It allows the use of different patterns of persistence: owner (PersistenceBroker API), JDO and Object Data Management Group ( ODMG).

Functionality

OJB uses an XML based Object/Relational mapping. The mapping resides in a dynamic MetaData layer, which can be manipulated at runtime through a simple Meta-Object-Protocol (MOP) to change the behaviour of the persistence kernel.

Configuration

At least two files are required to configure OJB: OJB.properties and repository.xml

Allocation

For mapping a 1-1 relationship, for example, you have two tables: person and account. In this case, a person has an account and vice versa.

See also

References

  1. ^ "- Linux Today - Internetnews.com: Apache releases Object Relational Bridge". Archived from the original on 2012-09-02. Retrieved 2011-05-07.
  2. ^ Apache ObJectRelationalBridge (OJB), Apache Software Foundation.

External links



Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook