Apache OJB: Difference between revisions
m Robot - Moving category Free software programmed in Java to Category:Free software programmed in Java (programming language) per CFD at Wikipedia:Categories for discussion/Log/2014 December 11. |
m clean up per WP:CHECKWIKI using AWB |
||
Line 1: | Line 1: | ||
⚫ | |||
{{Infobox Software |
{{Infobox Software |
||
| name = Apache ObJectRelationalBridge |
| name = Apache ObJectRelationalBridge |
||
Line 16: | Line 17: | ||
| website = http://db.apache.org/ojb/ |
| website = http://db.apache.org/ojb/ |
||
}} |
}} |
||
⚫ | '''Apache ObJectRelationalBridge''' (OJB) is an Object/Relational mapping tool that allows transparent persistence for [[Java (programming language)|Java]] Objects against [[relational database]]s. It was released on April 6, 2005.<ref>[http://www.linuxtoday.com/developer/2005040602826NWSVDV - Linux Today - Internetnews.com: Apache releases Object Relational Bridge]</ref> |
||
⚫ | |||
⚫ | '''Apache ObJectRelationalBridge''' (OJB) is an Object/Relational mapping tool that allows transparent persistence for [[Java (programming language)|Java]] Objects against [[relational database]]s. It was released on April |
||
As of January 16, 2011 Apache ObJectRelationalBridge has been retired.<ref>[http://attic.apache.org/projects/ojb.html Apache ObJectRelationalBridge (OJB)], Apache Software Foundation.</ref> |
As of January 16, 2011 Apache ObJectRelationalBridge has been retired.<ref>[http://attic.apache.org/projects/ojb.html Apache ObJectRelationalBridge (OJB)], Apache Software Foundation.</ref> |
||
Line 47: | Line 47: | ||
{{Apache}} |
{{Apache}} |
||
⚫ | |||
[[Category:Apache Software Foundation|Tomcat]] |
[[Category:Apache Software Foundation|Tomcat]] |
||
[[Category:Apache Software Foundation projects]] |
[[Category:Apache Software Foundation projects]] |
||
Line 54: | Line 53: | ||
[[Category:Free web server software]] |
[[Category:Free web server software]] |
||
[[Category:Cross-platform free software]] |
[[Category:Cross-platform free software]] |
||
⚫ |
Revision as of 03:41, 13 September 2015
Developer(s) | Apache Software Foundation |
---|---|
Stable release | 1.0.55
/ December 31, 2005 |
Written in | Java |
Operating system | Cross-platform |
Type | Object-relational mapping |
License | Apache License 2.0 |
Website | http://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
- ^ - Linux Today - Internetnews.com: Apache releases Object Relational Bridge
- ^ Apache ObJectRelationalBridge (OJB), Apache Software Foundation.
External links