ObjectDB Database Search

51-100 of 200 results

Database Doctor

(for example, a bug in the operating system, Java , or ObjectDB). Copying a database file ... Doctor tool is included in the objectdb.jar file. You can run the tool from the command line: $ java -cp ... , specify two command-line arguments: $ java -cp objectdb.jar com.objectdb.Doctor old.odb new.odb

ObjectDB 2.9 Developer's Guide

Welcome to ObjectDB for Java /JPA Developer's Guide. Here you can learn how to develop database applications using ObjectDB and JPA ( Java Persistence API). The main purpose of this guide is to make ... this guide, but a strong background and understanding of the Java language is essential

Is ObjectDB a NoSQL Database?

, using two standard Java query languages: JPQL ( Java Persistence Query Language) and JDOQL (JDO ... , but they are easier to use in object oriented languages such as Java . In addition, unlike most other NoSQL databases

Posting Sample Code

. Whenever possible: Use a single Java file with one main class + static inner classes for entity ... test; import java .util.*; import jakarta.persistence.*; public final class MyTestCase {    ... a persistence unit, An entity or IdClass class should implement the java .io.Serializable interface).

Paths and Types in JPQL and Criteria API

a null value. In Java , a NullPointerException is thrown on any attempt to access a field or a method ... to the getClass method of java .lang.Object in Java . The following query returns the number of all the entities

About Us

ObjectDB Software develops, markets and supports the ObjectDB Object-Oriented Database Management System (ODBMS). ObjectDB Software is the market leader in providing a very high performance persistence solution for Java , based on the Java Persistence API (JPA) and the Java Data Objects (JDO

Chapter 4 - JPA Queries (JPQL / Criteria)

the expressions used to build JPQL and criteria query clauses: ObjectDB also supports the Java Data Objects (JDO) Query Language (JDOQL), which is more Java -oriented and is based on Java syntax. JDOQL is not covered in this manual.

Database Transaction Replayer

is bundled in the objectdb.jar file. You can run it from the command line: $ java -cp objectdb.jar com ... . You can also run the Replayer up to a specified transaction. For example: $ java -cp objectdb.jar com

FROM clause (JPQL / Criteria API)

The FROM clause declares query identification variables for iterating over objects in the database. A query identification variable is similar to a variable in a Java enhanced for loop ... Country c Reserved identifiers The name of a JPQL query variable must be a valid Java identifier

Is ObjectDB better than competing object databases?

support for the Java Persistence API (JPA). It also supports a more recent and advanced version of the Java Data Objects (JDO) API than competing object databases. By using a standard API such as JPA

Query Parameters in JPA

as a pure date (no time): query. setParameter ("date", new java .util.Date(), TemporalType . DATE ); Because TemporalType . DATE represents only the date, the time part of the java .util.Date instance

Can I use ObjectDB to access a relational database?

To access relational databases using the Java Persistence API (JPA) you will need an Object Relational Mapping (ORM) tool, such as Hibernate, TopLink, EclipseLink, Open JPA or DataNucleus. The DataNucleus ORM implementation supports also the Java Data Objects (JDO) API. ObjectDB is a full featured

Chapter 6 - Configuration

an argument to the JVM: $ java "-Dobjectdb.home=/odb" ... The configuration file By default ... "); It can also be set as an argument to the JVM: $ java "-Dobjectdb.conf=/my/objectdb.conf

Online Backup

: Query backupQuery = em.createQuery("objectdb backup"); backupQuery.setParameter("target", new java ... . If you specify the target argument as a java .io.File instance in a client-server connection, the backup

ObjectDB Overview

Features 100% pure Java Object-Oriented Database Management System (ODBMS). No proprietary API - managed only by standard Java APIs (JPA / JDO 2). Extremely fast - faster than any other JPA / JDO

jakarta.persistence.metamodel.EntityType

of the managed type. Since: Jakarta Persistence (JPA) 1.0 Class getBindableJavaType () Return the Java type of the represented object. If the bindable type of the object is PLURAL_ATTRIBUTE , the Java element type is returned. If the bindable type is SINGULAR_ATTRIBUTE or ENTITY_TYPE , the Java type

jakarta.persistence.metamodel.IdentifiableType

of the managed type that corresponds to the specified name and Java element type. Inherited from ... and Java element type. Inherited from ManagedType Parameters: name - the name of the represented ... the managed type that corresponds to the specified name and Java element type. Inherited from ManagedType

jakarta.persistence.metamodel.ManagedType

of the managed type that corresponds to the specified name and Java element type. Parameters: name ... and Java element type. Parameters: name - the name of the represented attribute elementType - the element ... type that corresponds to the specified name and Java element type. Parameters: name - the name

jakarta.persistence.metamodel.EmbeddableType

to the specified name and Java element type. Inherited from ManagedType Parameters: name - the name ... the managed type that corresponds to the specified name and Java element type. Inherited from ... the managed type that corresponds to the specified name and Java element type. Inherited from

jakarta.persistence.metamodel.MappedSuperclassType

attribute of the managed type that corresponds to the specified name and Java element type. Inherited from ... name and Java element type. Inherited from ManagedType Parameters: name - the name ... -valued attribute declared by the managed type that corresponds to the specified name and Java element

Database Management Settings

. Activation codes are generated by running the Activator utility from the command line: $ java -cp objectdb

SELECT clause (JPQL / Criteria API)

performance and can sometimes reduce the amount of Java code needed. Note that query results

Storing JPA Entities

. getTransaction (). commit (); The Employee instance is constructed as an ordinary Java object

JPA Metamodel Types

Java type known to the persistence provider. Represents basic foundation types (primitives, wrappers

JPA Queries

The Criteria API provides a factory for defining queries programmatically using Java objects

JPA Named Queries

A named query is a statically defined query with a predefined, unchangeable query string. Using named queries instead of dynamic queries can improve code organization by separating JPQL query strings from Java code. This practice also enforces the use of query parameters instead of embedding

DELETE Queries in JPA/JPQL

+ an optional variable ObjectDB supports using the java .lang.Object class in queries as an extension

Step 3: Define a Spring DAO Component

) that we will define in this step as a Spring MVC component: Open the [New Java Class] dialog box by right ... Java Class... . Enter  GuestDao as the class name - use  exactly that case sensitive class ... replace the content of the new source file with the following code: package guest; import java .util.List

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 ... software: Java JDK 6.0 (or above). NetBeans ( Java or All bundle). The tutorial was written

Eclipse/JPA Web Application Tutorial

This is the Eclipse version of the JPA Web App tutorial. It demonstrates how to create and run a database driven Java web application in Eclipse - using Tomcat 6, ObjectDB and JPA ... you will need the following software: Java JDK (6.0 or above). Eclipse IDE for Java EE Developers Apache

Step 3: Define an EJB Session Bean

that we will define in this step: Open the [New Java Class] dialog box by right clicking the guest package ... with the following code: package guest; import java .util.List; import javax.ejb.Stateless; import javax.persistence ... Java EE application servers such as GlassFish and JBoss, and not by servlet containers, such as

Step 4: Add a Servlet Class

... Enter GuestServlet as the class name - use exactly that case sensitive class name. The Java ... of the new source file with the following code: package guest; import java .io.IOException; import java

JPA Web App Tutorial - Maven Project

The  JPA Web Application tutorial provides step by step instructions on how to build a simple Java /JPA database driven web application (for Tomcat / Jetty) in  Eclipse or  NetBeans ... and install ObjectDB or a Java web server - Maven will download the ObjectDB jar and the Jetty

Step 2: Define a JPA Entity Class

; import java .io.Serializable; import javax.persistence.*; @Entity public class Point implements ... (and its annotations) - the Point class is an ordinary Java class. The next step is adding to the project

Step 1: Create a Maven Web Project

Name (e.g. Guestbook ) and select Java EE 5. Enter Maven Group Id (e.g. com.objectdb.tutorial.spring ... -classes                java   

Step 7: Run the Spring Web App

automatic enhancement (weaving) in Tomcat it has to be run with ObjectDB as a Java agent ... without specifying a Java agent. Since we are using ObjectDB in embedded mode - the database file

Step 2: Entity Class and Persistence Unit

to replace the new source file content with the following code: package guest; import java .io.Serializable; import java .sql.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue

Step 4: Run the Application

You can now run the application by right clicking the Main. java file (in the [ Package Explorer ] window) and selecting Run As Java Application . The expected output in the Eclipse [Console] window, is: Total Points: 1000 Average X: 499.5 (0,0) (1,1) (2,2) (3,3) : : (998,998) (999,999

Step 4: Add a Controller Class

In this step we will add a Spring Controller to manage guestbook web requests: Open the [New Java Class] dialog box by right clicking the guest package node (in the [Projects] window) and selecting New Java Class ... Enter GuestController as the class name - use exactly that case sensitive class

Step 2: Entity Class and Persistence Unit

to replace the new source file content with the following code: package guest; import java .io.Serializable; import java .sql.Date; import javax.persistence.Entity; import javax.persistence

Step 3: Define a Spring DAO Component

Operations on the database will be performed by an instance of a Data Access Object (DAO) that we will define in this step as a Spring MVC component: Open the [New Java Class] dialog box by right ... replace the content of the new source file with the following code: package guest; import java .util

Spring MVC JPA Tutorial - Maven Project

The  Spring MVC JPA tutorial provides step by step instructions on how to build a simple Java /JPA Spring MVC database driven web application in  Eclipse or  NetBeans . Building a new ... and install ObjectDB or a Java web server - Maven will download the ObjectDB jar and the Jetty

Step 4: Add a Servlet Class

... Enter GuestServlet as the class name - use exactly that case sensitive class name. The Java ... of the new source file with the following code: package guest; import java .io.IOException; import javax

Step 4: Add a Servlet Class

; New Other... Web Servlet and clicking  Next . The Java package name should be guest. Enter ... guest; import java .io.IOException; import javax.ejb.EJB; import javax.servlet.ServletException

Getting Started with JPA and NetBeans

; x and  y . For this tutorial, besides the Java JDK (8 or above) and the NetBeans IDE (any bundle that includes Java is expected to work), you only need to download and extract the ObjectDB

Spring MVC and JPA Tutorial

This tutorial demonstrates how to create and run a full Java Spring MVC (Model View Controller) web application using Tomcat (or GlassFish), JPA, ObjectDB and Maven. The demo web application manages a basic guestbook page. Every visitor can sign the guestbook by filling a simple form. All visitors

Step 4: Add a Controller Class

In this step we will add a Spring Controller to manage guestbook web requests: Open the [New Java Class] dialog box by right clicking the guest package node (in the [Package Explorer] window) and selecting  New Class . The package name should be  guest . Enter  GuestController as

Step 3: Add a Context Listener Class

Other... Web Listener and clicking Next . The Java package name should be guest. Enter GuestListener as

Step 1: Create a Maven Web Project

.2 enhance process-classes java com.objectdb.Enhancer guest.Guest org.mortbay.jetty maven-jetty

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. Both share similar architecture, design and abilities. When to prefer JPA JPA ... databases and it is probably the most popular Java API for object databases today.