ObjectDB ObjectDB

Internal Website Search

11-20 of 200 resultsRefresh

ObjectDB - Object Database for Java (JPA/JDO)

. Using a relational database management system (RDBMS) to store and retrieve Java objects requires slow conversions between graphs of Java objects and flat database table rows. Object Relational Mapping ... their own overhead. ObjectDB supports direct storage of graphs of objects and eliminates the ORM

Is ObjectDB better than competing object databases?

. However, you should consider the following 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 ... Data Objects (JDO) API than competing object databases. By using a standard API such as JPA

What is ObjectDB?

ObjectDB is an Object Oriented Database Management System (ODBMS). It provides all the standard ... , etc.), but it uses an object oriented model to store and manage data. You can easily store ordinary objects (and graphs of objects) in an ObjectDB database directly. There's no need to define tables or

Paths and Types in JPQL and Criteria API

as arguments. Path expressions that navigate from one object to another. Instances of user defined ... ) and uses the dot (.) operator to navigate through persistent fields to other objects and values. For example - c.capital, where c represents a Country entity object uses the capital persistent field

Can I use ObjectDB to access a relational database?

To access relational databases using the Java Persistence API (JPA) you will need an Object ... . The DataNucleus ORM implementation supports also the Java Data Objects (JDO) API. ObjectDB is a full featured standalone Object Database Management System (ODBMS) and not an ORM tool, so it is not intended and cannot be used to access other database management systems.

Is ObjectDB scalable? What are its limitations?

. Up to 9,223,372,036,854,775,808 entity objects per database file. Unlimited database connections (limited by operating system resources).

JPA Tutorials

The following tutorials demonstrate how to develop database driven applications using JPA and the ObjectDB ODBMS (Object Oriented Database Management System). Console JPA Tutorial The Quick Start tutorial demonstrates how to use ObjectDB and JPA in a console application: Quick Start with JPA


Static Field javax.jdo.Constants String OPTION_MAPPING_HETEROGENEOUS_OBJECT_TYPE "javax.jdo.option.mapping.HeterogeneousObjectType" Since: JDO 2.1 See Also: PersistenceManagerFactory.supportedOptions()

Which API should I use - JPA or JDO?

You can use ObjectDB with either the Java Persistence API (JPA) or the Java Data Objects (JDO) API ... code. When to prefer 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

[ODB1] Chapter 9 - ObjectDB Explorer

database objects visually, navigate among them and execute queries is very valuable during development ... information about the database and the bottom sub window displays a list of root objects that the database contains (root objects are discussed in chapter 6). The "Query" window enables a user to execute JDOQL

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