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.  

Chapter 2 - JPA Entity Classes

An entity class is a user-defined class whose instances can be stored in a database. To store data in an ObjectDB database using Jakarta Persistence (JPA), you define entity classes that represent your application's data object model. This chapter contains the following sections:

JPA Relationships Annotations

how the persistence provider propagates operations and loads related data using these enumerations: Specifies ... whether related data is loaded immediately ( EAGER ) or on-demand ( LAZY ). Collection configuration Configure

JPA Annotations

behavior. Declare static, reusable JPQL queries directly on the entity class. Optimize data retrieval by ... fields to persistent state, including primary keys, enumerated types, and temporal data . Define

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

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

[ODB1] Chapter 9 - ObjectDB Explorer

a single database object. This type of viewer is useful for viewing the data of a simple object model ... this case you can refresh the cache and the viewer windows using the "File | Refresh Data " menu command. 9

[ODB1] Chapter 3 - Persistent Classes

;Persistent Classes Only classes that represent data in the database should be declared persistent ... because it might require loading additional data and objects from the database (as part of transparent

[ODB1] Chapter 4 - JDO Metadata

with a transient modifier in the Java source (useful for defining fields as transient in serialization

ObjectDB 1.0 Manual

Welcome to the ObjectDB for Java/JDO Developer's Guide. Here you can learn how to develop database applications using ObjectDB and JDO (Java Data Objects), the revolutionary database programming technology by Sun Microsystems. The main purpose of this guide is to familiarise you with ObjectDB