About object

faq

What is ObjectDB?

ObjectDB is an object oriented database management system (ODBMS). It provides all the ... lock management, query processing, etc.), but it uses an object oriented model to store and manage data. You can easily store directly ...

 
page

What is the Java Data Objects (JDO)?

... using plain old Java objects (POJO) to represent the object model. Unlike Java Persistence API (JPA), which is designated to be used ... JDO is designated to be used with both relational and object databases. JDO is supported by many object databases, including ...

 
faq

Is ObjectDB better than Object Relational Mapping (ORM)?

As noted above, using ObjectDB instead of a relational database and ORM combination is easier and leads to better performance. ORM tools, however, are very useful where the use of a relational database is mandatory (e.g. as a result of a customer reques ...

 
manual

Storing JPA Entity Objects

Explains how to use JPA to store (persist) entity objects in the database.... method Return the resource-level EntityTransaction object. See JavaDoc Reference Page... ( ) . begin ... method Return the resource-level EntityTransaction object. See JavaDoc Reference Page... ( ) . commit ...

 
manual

[ODB1] Chapter 6 - Persistent Objects

Shows how to store, retrieve, update and delete database objects. ... 6.1  Making Objects Persistent 6.2  Object IDs and Names 6.3  Retrieving Persistent Objects ... 6.5  Deleting Persistent Objects 6.6  Object States 6.1  Making Objects Persistent In JDO ...

 
manual

Working with JPA Entity Objects

Explains the entity object lifecycle and the persistence context.... objects in the database. Managing an ObjectDB Object Database using JPA requires using entity objects for many operations, ... page covers the following topics: Entity Object Life Cycle The Persistence Context ...

 
faq

Can I use ObjectDB to access a relational database?

... using the Java Persistence API (JPA) you will need an Object Relational Mapping (ORM) tool, such as Hibernate, TopLink, EclipseLink, ... Objects (JDO) API. ObjectDB is a full featured standalone Object Database Management System (ODBMS) and not an ORM tool, so it is not ...

 
api-jdo

javax.jdo.PersistenceManager

PersistenceManager is the primary interface for JDO-aware application components.(Interface of JDO)

 
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 relational databases. JPA is designated to be used mainly with ...

 
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 ... - c.capital , where c represents a Country entity object uses the capital persistent field in the Country class to ...