ObjectDB ObjectDB

Internal Website Search

11-20 of 200 resultsRefresh

Database Transaction Replayer

ObjectDB can record its internal engine operations in special binary recording (journal) files. Recording is enabled by default and can be disabled in the configuration. The ObjectDB Replayer tool can apply recorded database operations on a matching database backup (if available). This ability

Index Definition

, if the field order as defined in the index matches the field order used in the WHERE clause of the query

BIRT/ODA ObjectDB Driver

the IDE. Note: See this issue regarding matching the driver version to the ObjectDB server version

Paths and Types in JPQL and Criteria API

must contain a persistent field (or property) with a matching name. The path expression

Locking in JPA

if the version numbers do not match, indicating that the object has been modified by another user (using

Step 1: Install BIRT and ObjectDB Driver

the installation and restarting the IDE. Note: See this issue regarding matching the driver version

[ODB1] Chapter 7 - JDOQL Queries

in ObjectDB (and will be supported by JDO 2.0) is the match(...) method. It provides string


of the parameters and matches them against the declared parameters in order. The names of the declared parameters are ignored. The type of the declared parameters must match the type of the passed parameters ... method. The keys in the Map and the declared parameters must exactly match or a JDOUserException


. FetchGroups that match existing FetchGroups replace the corresponding FetchGroups. The replaced FetchGroups become unscoped. Match is based on identical class and equal name. The methods addFetchGroups ... FetchGroups. Existing FetchGroups that match parameter FetchGroups are removed. Parameter FetchGroups


(treating wrapper classes as equivalent to their unwrapped primitive types) or by matching ... of a result class specified in the setResult method will be used if the results specification matches ... put methods or fields. Each result expression must match one of: a public field that matches the name

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support