ObjectDB Database Search

51-100 of 200 results

Server Configuration

on the slave server to define the replicated slave database. More details on replication are provided on the Database Replication and Clustering page.

ObjectDB License Agreement [ver. 2.0.4]

and provisions to the entire Product, including the embedded Software. 5. The Software is provided "AS

Strings in JPQL and Criteria Queries

expressions. The CriteriaBuilder interface provides factory methods for building these expressions

JPA Persistable Types

only useful in applications that use an ORM-based JPA provider (such as Hibernate, TopLink, EclipseLink

Date and Time in JPQL and Criteria Queries

to 0 . Date and Time in Criteria Queries The CriteriaBuilder interface provides three factory methods

Is ObjectDB better than competing object databases?

relational database by using an ORM JPA provider such as Hibernate, EclipseLink or Open JPA

Logical Operators in JPQL and Criteria API

"), 1000000); AND / OR Expressions The CriteriaBuilder interface provides factory methods

JPA Query Expressions (JPQL / Criteria)

expressions are provided as follows: Literals and Dates  ( literal , nullLiteral , currentDate

Auto Generated Values

= GenerationType . TABLE , generator ="tab") @Id long id; } ORM-based JPA providers (such as Hibernate

JPA Query Structure (JPQL / Criteria)

criteria query clauses are provided as follows: Criteria SELECT  ( select , distinct

Numbers in JPQL and Criteria Queries

above) are available also as JPA criteria query expressions. The CriteriaBuilder interface provides

JPA Queries

Queries are represented in JPA by the Query and TypedQuery interfaces: The JPA Query API section (in chapter 4 of the ObjectDB manual) provides detailed explanation of how exactly to use these interfaces to build and run JPQL queries. The TypedQuery interface (or alternatively the older Query

What is the Java Persistence API (JPA)?

database programming. A JPA implementation (sometimes referred to as a JPA provider ) is needed in

ObjectDB License

projects. You may apply using a  support ticket . Please provide information 

DELETE Queries in JPA/JPQL

DELETE queries provide an alternative way for deleting entity objects. Unlike SELECT queries

Literals in JPQL and Criteria Queries

. Criteria Query Literals The CriteriaBuilder interface provides two factory methods for building literal

JPA Annotations for Value Generation

: More details about automatic value generation are provided at the Generated Value section of the ObjectDB Manual.

WHERE clause (JPQL / Criteria API)

but they are especially dominant in the WHERE clause. WHERE in Criteria Queries The CriteriaQuery interface provides

ObjectDB - JPA Object Database for Java

Persistence API (JPA) Java Data Objects (JDO) Using a standard Java API (JPA / JDO) provides many benefits

Database Doctor

The ObjectDB Doctor tool provides two related services: Diagnosis and validation of an ObjectDB database file Checks a given ObjectDB database file, verifies that it is healthy and valid, and if the file is not valid (it is corrupted), produces a detailed diagnosis report of all the errors. Repair

Obtaining a JPA Database Connection

persistence unit in an XML file or you can simply provide the file path of the ObjectDB database

Is ObjectDB better than Object Relational Mapping (ORM)?

performance and use a JPA ORM provider (Hibernate, TopLink, EclipseLink or DataNucleus) to access relational

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

What's next?

The next three chapters provide more details on using JPA with ObjectDB: The last two chapters complete

Deleting JPA Entity Objects

to automatic removal of that object from the database. DELETE Queries DELETE queries provide

Is ObjectDB a NoSQL Database?

ObjectDB is a unique NoSQL database. It doesn't have the known disadvantages and limitations of NoSQL technology, which are weak query capabilities and lack of ACID (atomicity, consistency, isolation, durability). Unlike other NoSQL solutions, ObjectDB provides full support of rich complex queries

Running JPA Queries

provides an additional method, getSingleResult , as a more convenient method when exactly one result

Criteria Query Selection and Results

with non criteria queries is supported by ObjectDB and it may be supported in the future by all the JPA providers .

Posting Sample Code

To demonstrate a technical question or an issue - you may have to provide a complete runnable sample program . If an unexpected exception (e.g. NullPointerException or ClassCastException ) is thrown by ObjectDB - posting the full stack trace with no sample program (using the Issue Tracking

Comparison in JPQL and Criteria API

IS NULL and IS NOT NULL operators which are provided by JPQL (and SQL): c.president IS NULL c.president

JPA Annotations for Relationships

(which is calculated by a query) : Details about all these annotations are provided in Chapter 2 of the ObjectDB manual.

JPA Annotations

other JPA annotations are designated for Object Relational Mapping (ORM) JPA providers (for mapping

UPDATE SET Queries in JPA/JPQL

provide an alternative way of updating entity objects. Unlike SELECT queries, which are used

Online Backup

in applications that provide round the clock service (24/7/365) such as most web applications

ObjectDB Object Database Features

ObjectDB provides a rich set of features. Many features are implemented as part of ObjectDB's support of the JPA and JDO APIs. Fundamental features of relational databases (e.g. primary keys, derived attributes, grouping queries and aggregate queries) which are usually missing from Object Oriented

Server User List

and password attributes specify a username and a password that have to be provided when the user connects

ORDER BY clause (JPQL / Criteria API)

Criteria Queries The CriteriaQuery interface provides methods for setting the ORDER BY clause

ObjectDB Overview

The ObjectDB Object Database ObjectDB is a powerful Object-Oriented Database Management System (ODBMS). It is compact, reliable, easy to use and extremely fast. ObjectDB provides all the standard database management services (storage and retrieval, transactions, lock management, query

ObjectDB Website - Terms and Conditions of Use

Software's web site are provided "as is". ObjectDB Software makes no warranties, expressed or implied

Chapter 1 - Quick Tour

: These tutorials provide step by step instructions on how to start using JPA in your IDE

JPA Primary Key

itself can represent complete primary key values. Obtaining the Primary Key JPA 2 provides a generic

SSL Configuration

connections from any machine as long as a valid username and password are provided

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 . Building a new application step by step is an effective way to learn - but if you prefer

Java EE JPA Tutorial - Maven Project

The  Java EE Web Application tutorial provides step by step instructions on how to build a simple Java/JPA database driven web application (for GlassFish 3/ JBoss 6) in  Eclipse or  NetBeans . Building a new application step by step is an effective way to learn - but 

JPA Tutorials

3 web application: Spring MVC and JPA Maven Projects for Download The tutorials provide  step

Getting Started with JPA - Maven Project

The Getting Started with JPA tutorial provides step by step instructions on how to build a simple JPA database driven application in Eclipse or NetBeans . Building a new application step by step is an effective way to learn - but if you prefer, you may download and run the result

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 application step by step is an effective way to learn - but if you prefer

JDO Predefined ID Classes

An object ID is a combination of a persistence capable class and a primary key. It provides a unique representation of a persistent object. The following classes serve as predefined ID classes for persistence capable classes with a simple single field primary key: Object IDs are used in many

[ODB1] Chapter 3 - Persistent Classes

only have to provide the JDO metadata declaration. Chapter 4 explains how to write the JDO metadata declaration

[ODB1] Chapter 4 - JDO Metadata

provides for vendor specific declarations, so the metadata file remains JDO portable. Because index