ObjectDB ObjectDB

Internal Website Search

51-60 of 144 resultsRefresh

KEY() / VALUE() not recognized in JPQL??

KEY() / VALUE() not recognized in JPQL??

JPQL support for mapped by (inverse) collections

JPQL support for mapped by (inverse) collections

Is ObjectDB better than competing object databases?

, as part of its support of JPQL (JPA Query Language) and JDOQL (JDO Query Language). ObjectDB is faster than other products.

JPA Named Queries

A named query is a statically defined query with a predefined unchangeable query string. Using named queries instead of dynamic queries may improve code organization by separating the JPQL query strings from the Java code. It also enforces the use of query parameters rather than embedding literals

What are the main benefits of using ObjectDB?

JPQL (JPA Query Language) and JDOQL (JDO Query Language) queries directly, where ORM tools first

JPA Annotations for SQL Queries

The following JPA annotations are designated for SQL queries on relational databases: ObjectDB supports only the preferred JPA query language, JPQL, and silently ignores all the above annotations.

ObjectDB 2.8 Developer's Guide

, retrieve, update and delete database objects. Explains how to use the JPA Query Language (JPQL). Presents

Deleting JPA Entity Objects

when many entity objects have to be deleted in one operation. The DELETE Queries in JPA/JPQL in chapter 4 explains how to use JPA DELETE queries.

Is ObjectDB a NoSQL Database?

, using two standard Java query languages: JPQL (Java Persistence Query Language) and JDOQL (JDO

Criteria Query Selection and Results

, since they might be useful also in string based JPQL queries. Using tuples with non criteria queries is supported by

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