ObjectDB Database Search

51-100 of 200 results

Source not found error after downloading ObjectDB 2.3.7_04

= pmf.getPersistenceManager(); I am getting an error Source attachment does not contain source for File PMF.class. I had added the zip file jdo_2.2.zip as source . Please help need to complete assg in ... am trying to debug code snippet mentioned above in Eclipse it asks me to provide source code at debug

ObjectDB Open Source

Is ObjectDB Open Source ? If not, why not? Are there any plans to start becoming more open source ? ThreaT Ashton Hogan ObjectDB is not open source and currently there are no plans to make it open source . support Support

Annotations not supported in -source1.3 (use -source 5 or higher ..)

and other files: Annotations not supported in -source1.3 (use - source 5 or higher ..) Generics not supported in -source1.3 (use - source 5 or higher ..) (Note that the version of Java I ran Maven as

Free ObjecDB license for Open Source project

I'm just starting to work on small Open Source project. Currently I'm selecting suitable persistence layer. ObjectDB looks like a very good fit, but I can't justify buying license for 500 ... of less restrictive ObjectDB license for Open Source project.  Thank you for your answer.  

JPA ORM Mapping Annotations

for an entity, allowing data for a single entity to be split across multiple database tables ... within the hierarchy. An enumeration defining the data type of the discriminator column (STRING, CHAR

General Settings and Logging

constraints, ObjectDB can use temporary files when processing large amounts of data , such as query ... . Therefore, ObjectDB uses temporary files only for data that exceeds a size limit specified by the threshold

JPA Lifecycle Events

must return void and accept a single argument: the entity that is the source of the event

Schema Update

The configuration element supports renaming packages, classes, and fields in ObjectDB databases. This is a complementary operation to renaming or moving these elements in your IDE during source code refactoring. You specify only these schema changes in the configuration file. As explained in

Where can I learn how to use ObjectDB?

The best source for learning ObjectDB is the ObjectDB Manual , which contains all the necessary information for using ObjectDB. The only required background is a good understanding of the Java language. Reading the manual and getting started with ObjectDB could be easier for developers with prior

SELECT clause (JPQL / Criteria API)

for accessing the result data . CriteriaBuilder.construct JPQL user-defined result objects

Database Transaction Replayer

of recording is data durability, you can keep the recording directory on a different physical device

Database Replication and Clustering

root directory, $replication , which is located under the server's data root directory. To start

ObjectDB License Agreement [ver. 2.0.4]

to loss of revenue, profit or data ) however caused and regardless of the theory of liability, arising

Is ObjectDB better than competing object databases?

of the Java Data Objects (JDO) API than competing object databases. By using a standard API such as JPA

Index Definition

is an ordered map data structure that ObjectDB maintains in the file system, not in memory. The B

JPA Extended API Reference Guide

, criteria queries, and JPQL for data retrieval and manipulation. Describes the metamodel and graph APIs

DELETE Queries in JPA/JPQL

an alternative way to delete entities. Unlike SELECT queries, which retrieve data from the database

Literals in JPQL and Criteria Queries

all JPA implementations. Unlike most other JPQL components, string literals (which represent data

What are the main benefits of using ObjectDB?

multiple values (even for a simple data structure such as a collection of strings). In addition

JPA Core Types

-level cache. Use it to check if specific entities are cached or to evict data to ensure

Database Doctor

database file : Creates a new database file and copies all recoverable data from the corrupted file

What is ObjectDB?

ObjectDB is an Object Oriented Database Management System (ODBMS). It provides all the standard database management services (storage and retrieval, transactions, lock management, query processing, etc.), but it uses an object oriented model to store and manage data . You can easily store ordinary

JPA Metamodel and Graphs

The API supports the definition of fetch graphs to optimize data loading strategies at runtime

Database Schema Evolution

these changes explicitly in the configuration to avoid data loss. The Schema Update section in Chapter 6

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

Running JPA Queries

other cases, the expectation of a single result might be incorrect, depending on the data in the database

JPA Criteria Query Selection and Results

The JPA Criteria API provides type-safe interfaces for defining query result expressions and ordering, mirroring the SELECT and ORDER BY clauses in JPQL or SQL. These interfaces allow you to specify exactly what data is returned and how it is sorted within the result set. SELECT clause elements

UPDATE SET Queries in JPA/JPQL

an alternative way to update entities. Unlike SELECT queries, which retrieve data , UPDATE queries modify

JPA Optimistic and Pessimistic Locking

Jakarta Persistence (JPA) supports both optimistic locking and pessimistic locking . Locking is essential to avoid update collisions when concurrent users simultaneously update the same data . In ObjectDB each entity is locked separately, there is no table locking. Optimistic locking is applied

ObjectDB Website - Terms and Conditions of Use

, damages for loss of data or profit, or due to business interruption,) arising out of the use or

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

Step 2: Entity Class and Persistence Unit

and paste to replace the new source file content with the following code: package guest; import java.io

Step 4: Add a Controller Class

the new Spring Controller class. Now replace the content of the new source file with the following code

Step 2: Define a JPA Entity Class

and paste to fill the new source file with the following content: package tutorial; import java.io

Step 6: Set the Spring XML

and then moving to the Source tab in the editor window). Use copy and paste to replace the default content

Step 4: Add a Servlet Class

to create the new servlet class. Now replace the content of the new source file with the following code

Step 3: Add a Context Listener Class

source file with the following code: package guest; import javax.persistence.*; import javax.servlet

Step 1: Create a Java EE 6 Web Project

We start by creating a new Java EE dynamic web project in Eclipse: Open the [New Project] dialog box, e.g. by using File New Project... Select Web Dynamic Web Project and click Next . Choose a Project Name (e.g. Guestbook ). Select GlassFish Server Open Source Edition 3 (Java EE 6) as the Target

Step 3: Define an EJB Session Bean

) class. Now replace the content of the new source file with the following code: package guest; import

Step 4: Add a Controller Class

replace the content of the new source file with the following code: package guest; import javax.servlet

Step 2: Define a JPA Entity Class

and paste to replace the new source file content with the following code: package guest; import java.io

Getting Started with JPA

This tutorial demonstrates how to create and run a simple JPA application. The demonstrated application uses JPA to store and retrieve simple  Point entities, where each  Point has two persistent fields -  x and  y . If you already know JPA - the source code will be straightforward

Step 4: Add a Servlet Class

of the new source file with the following code: package guest; import java.io.IOException; import javax

Step 2: Define a JPA Entity Class

to create the new class. Use copy and paste to replace the new source file content with the following

Step 3: Add a Context Listener Class

to create the new listener class. Now replace the content of the new source file with the following code

Step 3: Define an EJB Session Bean

to create the new session bean (EJB) class. Now replace the content of the new source file

Step 4: Add a Servlet Class

the new servlet class. Now replace the content of the new source file with the following code: package

Step 4: Add a Servlet Class

of the new source file with the following code: package guest; import java.io.IOException; import java

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 is more commonly used. Therefore, it might be the first choice for most new applications. You can use JPA as