ObjectDB Database Search

1-50 of 200 results

Apache License, Version 2.0, January 2004

" shall mean any work of authorship, including the original version of the Work and any modifications

jakarta.persistence.Version

Jakarta Persistence (JPA) Annotation Type jakarta.persistence. Version Implemented Interfaces: Annotation Target: Method, Field Declares the version field or property of an entity class, which is used to detect optimistic lock failures, ensuring the integrity of optimistic transactions. The version

Version 2.5.6 enhancement problem solved by updating to version 2.5.7_03

, but the project has to be rebuilt and enhanced again if the classes were enhanced with an earlier version

JPA Entity Fields

Inverse ( mappedBy ) fields Primary key (ID) fields Version field The first three groups (transient ... . However, the last two groups (primary key and version fields) can be used only in entity classes. Primary key ... accessed. Version Field ObjectDB maintains a version number for every entity. The initial version

JPA Optimistic and Pessimistic Locking

after the current transaction retrieved it, so the current transaction is attempting to modify a stale version ... . Optimistic Locking ObjectDB maintains a version number for every entity. The initial version of a new ... ;is modified, its version number is automatically incremented by one. Version numbers are managed internally

Eclipse Public License - v 1.0

reserves the right to publish new versions (including revisions) of this Agreement from time to time ... the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed

Database Management Settings

The version -check attribute of the element specifies whether optimistic locking is enabled. Optimistic locking is fully automatic and enabled by default in ObjectDB, regardless of whether a version field is defined in the entity class. Some ORM JPA providers require a version field. You can disable

JPA Metamodel API

information about the primary key, version attributes, and the supertype. For example: // Get the super ... ); // Checks if the type has a version attribute: boolean hasVersion = entityType. hasVersionAttribute (); // Gets the version attribute - excluding inherited: SingularAttribute v1 = entityType. getVersion

JPA Attributes Annotations

;Identity and versioning  mapping Annotations used to define primary keys and concurrency control ... of an embeddable class. Specifies the version field or property of an entity, which is used

Retrieving JPA Entities

version of find : Employee employee = em. getReference (Employee.class, 1); The getReference method ... that the application is working with the most up-to-date version of an entity, in case it was changed

ObjectDB License

License costs £500  and includes all version 2.x updates. A server license covers one installation ... a Server License Site License ObjectDB 2.x Site License costs £2,500  and includes all version 2.x

Running JPA Queries

interfaces define a getResultList() method. The Query version returns a list of a raw (non-generic) type, while the TypedQuery version returns a list of a parameterized (generic) type: Query query = em

BIRT/ODA ObjectDB Driver

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

jakarta.persistence.EntityManager

within the persistence context and the lock mode type is pessimistic and the entity has a version attribute, the persistence provider must perform optimistic version checks when obtaining the database lock ... - if an unsupported lock call is made. OptimisticLockException - if the optimistic version check fails

version 2.4.5+ with GlassFish 3.1.2, errors when runs application. Version 2.4.4 worked but not 2.4.5 or later

All latest versions later 2.4.5+ even 2.4.5_05 doesn't work, it deployed but errors when running. But 2.4.4 worked javax.ejb.EJBException at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5215) at com.sun.ejb.containers.BaseContainer.completeNewTx(BaseContainer.java

JPA Persistable Types

: lack of portability. The internal Java serialization format will be inaccessible to future versions

Is ObjectDB better than competing object databases?

support for the Java Persistence API (JPA). It also supports a more recent and advanced version

Logical Operators in JPQL and Criteria API

versions of the factory methods accept only Predicate instances as arguments. NOT expression

Index Definition

indexes only on ordinary persistent fields, not on primary key or version fields. Composite index

What are the system requirements for using ObjectDB?

ObjectDB requires Java 8 or later. As a pure Java application, ObjectDB should be able to run on any platform that supports the Java Standard Edition. Either the Java Development Kit (JDK) or the Java Runtime Environment (JRE) can be used. A version of ObjectDB for .NET is currently under development.

JPA Class Enhancer

line: ObjectDB Enhancer [ version 2.9.4] Copyright (c) 2025, ObjectDB Software. All rights reserved

JPA Named Queries

(); Another version of createNamedQuery takes a query name and returns a non-typesafe Query instance: Query query

Privacy Policy

device identifiers, browser type, browser version , the time and date of Your visit, the pages

JPA Core Types

obtained from EntityManagerFactory . It provides methods to inspect identifiers and version

Defining a JPA Entity Class

, how to define and use a primary key, and how to define and use a version field. If you are familiar

JPA Runtime Tuning & Configuration

, lock , and  refresh methods have variable argument versions that take one or more instance

Query Parameters in JPA

Queries section. Parameters vs. Literals The following is a third version of the same method

ObjectDB Object Database Features

versioning . Class hierarchy changes are handled automatically. New added fields are handled

GROUP BY and HAVING clauses

version of groupBy accepts a list of expressions. Setting a HAVING clause is similar to setting

ObjectDB Website - Terms and Conditions of Use

this web site you are agreeing to be bound by the then current version of these Terms and Conditions

Database Server

the server with no arguments displays the following usage message: ObjectDB Server [ version 2.9.4

JPA Exceptions

when an optimistic locking conflict occurs (for example, a version mismatch). This indicates

Chapter 4 - JPA Queries (JPQL / Criteria)

The Jakarta Persistence Query Language (JPQL) is an object-oriented version of SQL. Users familiar with SQL should find JPQL easy to learn and use. This chapter explains how to use JPQL and the Jakarta Persistence (JPA) Criteria Query API, which provides an alternative way to build queries in

jakarta.persistence.metamodel.IdentifiableType

that corresponds to the version attribute declared by the entity or mapped superclass. Parameters: type - the type of the represented declared version attribute Returns: declared version attribute. Throws: IllegalArgumentException - if version attribute of the type is not declared in the identifiable type

jakarta.persistence.metamodel.EntityType

( Class type ) Return the attribute that corresponds to the version attribute declared by the entity or ... declared version attribute Returns: declared version attribute. Throws: IllegalArgumentException - if version attribute of the type is not declared in the identifiable type. Since: Jakarta Persistence

NetBeans/JPA Web Application Tutorial

This is the NetBeans version of the  JPA Web App tutorial. It demonstrates how  ... the following software: Java JDK (6.0 or above). NetBeans - Java or All bundle The last version of ObjectDB ... with other NetBeans versions as well (dialog boxes and menus might look slightly different but the code

Eclipse/JPA Java EE Tutorial

This is the Eclipse version of the Java EE JPA tutorial. It demonstrates how  ... for Java EE Developers. GlassFish Server 3.0.1 (or above). The last version of ObjectDB (just download and extract). The tutorial was written for Eclipse 3.6.1 but it should work with other Eclipse versions

Eclipse/JPA Web Application Tutorial

This is the Eclipse version of the JPA Web App tutorial. It demonstrates how  ... Tomcat Server 6.0 ( some modifications are needed for Tomcat 7.0 ). The last version of ObjectDB ... with other Eclipse versions as well (dialog boxes and menus might look slightly different but the code

NetBeans/JPA Java EE Tutorial

This is the NetBeans  version of the  Java EE JPA tutorial. It demonstrates  ... above). NetBeans - Java or All bundle The last version of ObjectDB (just download and extract). The tutorial was written for NetBeans 6.9.1 but it should work with other NetBeans versions as well (dialog boxes

Eclipse/JPA Spring MVC Web Tutorial

This is the Eclipse version of the  Spring MVC and JPA tutorial. It demonstrates how to create and run a full Java Spring MVC (Model View Controller) web application in ... .6.1 but it should work with other Eclipse versions as well (dialog boxes and menus might look

Getting Started with JPA and Eclipse

This is the Eclipse version of the Quick Start with JPA tutorial. It demonstrates how to create and run a simple JPA application in Eclipse. The demonstrated application uses JPA to store ... ). This tutorial was written for Eclipse 3.6.1 but it should work with other Eclipse versions as

Step 1: Install BIRT and ObjectDB Driver

matching the driver version to the ObjectDB server version when using client-server mode. The next step is creating a BIRT Report project .

NetBeans/JPA Spring MVC Web Tutorial

This is the NetBeans  version of the Spring MVC and JPA tutorial. It demonstrates how to create and run a full Java Spring MVC (Model View Controller) web application in ... for NetBeans 6.9.1 but it should work with other NetBeans versions as well (dialog boxes and menus might look

Getting Started with JPA and NetBeans

This is the NetBeans version of the  Quick Start with JPA tutorial. It demonstrates how to create and run a simple JPA application in NetBeans. The demonstrated application uses JPA ... ). The tutorial was written for NetBeans 6.9.1 but it should work with other NetBeans versions as

Spring MVC and JPA Tutorial

an ObjectDB database. This tutorial is available in the following versions : In addition, the demonstrated application is available as a Maven project:

Step 1: Create a Maven Web Project

Next . Enter Group Id (e.g.  Guestbook ), Artifact Id (e.g.  Guestbook ), Version (e.g

Step 1: Create a Maven Web Project

). Enter Maven Version (e.g. 1.0 ) and Package ( guest ). Click the Finish button to create

Java EE Web Tutorial

. This tutorial is available in the following versions : In addition the demonstrated application is available as a Maven project:

JPA Web Application Tutorial

. This tutorial is available in the following versions : In addition the demonstrated application is available as a Maven project:

Getting Started with JPA

versions : In addition the demonstrated application is available as a Maven project: