About Object Database

manual

Database Server

Explains how to run and use the ObjectDB object database Server to manage Java/JPA/JDO databases in client-server mode.... be preferred when possible. For example, if an ObjectDB database is accessed directly only by a web application, it should be embedded ...

 
page

Which API should I use - JPA or JDO?

... JDO JDO might be preferred when portability to other object databases is more important than general portability to both object and ... with relational databases. ObjectDB is the only object database that supports JPA. On the other hand, JDO is designated to be used ...

 
manual

Retrieving JPA Entity Objects

Explains how to use JPA to retrieve entity objects from the database.... (JPA) provides various ways to retrieve objects from the database. The retrieval of objects does not require an active transaction ... a cache of retrieved entity objects. If a requested entity object is not found in the persistence context a new object is constructed and ...

 
manual

Server Configuration

Explains how to set a JPA/JDO database server using ObjectDB, the fast Java object database for JPA/JDO.... in the url connection string when connecting to the database (as explained in the JPA Overview section in chapter 3). ... to the document root directory of a web server. Every database file in the data directory and in its subdirectories can be accessed ...

 
forum_thread

ObjectDB's Database Doctor Incorrect Error Report

Am I reading this correctly?  It seems that Doctor is telling me that one of my objects is missing.  Looking at the database with ObjectDB's Database Explorer though seems to show that the reference to the object is good and that the object does indeed exist.   Output from Doctor Diagnose and Doctor Repair is attached.  So are the two databases and screenshots of Explorer showing the reference to the object and the existence of the object. ... me that one of my objects is missing.  Looking at the database with ObjectDB's Database Explorer though seems to show that the reference to the object is good and that the object does indeed exist.   ...

 
manual

Detached Entity Objects

Explains detached entity objects and how to work with detached objects in JPA, including merging them into an EntityManager.... Page... but still represent objects in the database. Compared to managed entity objects, detached objects are limited in ... Explicit Detach When a managed entity object is serialized and then deserialized, the deserialized entity object (but ...

 
manual

Paths and Types in JPQL and Criteria API

Explains how to use object expressions (path navigation, type) in JPA/JPQL.... Path expressions that navigate from one object to another. Instances of user defined persistable classes ... is used for iteration over all the Country objects in the database. For a country with no capital city, such as Nauru, ...

 
faq

Is ObjectDB scalable? What are its limitation?

... applications. ObjectDB supports: Database file size up to 128 TB (= 131,072 GB = 134,217,728 MB). Up to 2,147,483,648 entity classes per database file. Up to 2,147,483,648 indexes per database file. ...

 
faq

Is ObjectDB better than competitive object databases?

... points when doing your own objective comparison of object databases: ObjectDB is unique in supporting the standard APIs. It is the only object database with built in support of the Java Persistence API (JPA). It also ...

 
tutorial

Spring MVC and JPA Tutorial

Step by step tutorial that demonstrates how to build a Spring MVC Java web application (with Servlet, JSP and a DAO Bean) using JPA.... guestbook is represented by a  Guest JPA entity object and all the  Guest entity objects are stored in an ObjectDB database. This tutorial is available in the following versions: ...