Java Persistence/ObjectDB

From Wikibooks, open books for an open world
Jump to navigation Jump to search

ObjectDB is an object database for Java. It can be used in client-server mode and in embedded (in process) mode.

Unlike other object databases, ObjectDB does not provide its own proprietary API. Accordingly, working with ObjectDB requires using one of the two standard Java APIs - JPA or JDO. Both APIs are built-in in ObjectDB, so an intermediate ORM software is not needed.