The JDO Query Language interface (JDOQL) has the following goals:
Query language neutrality. The underlying query language might be a relational
query language such as SQL; an object database query language such as OQL; or
a specialized API to a hierarchical database or mainframe EIS system.
Optimization to specific query language. The Query interface is capable of
optimizations; therefore, the interface has enough user-specified information to allow for the JDO implementation to exploit data source specific
query features.
Accommodation of multi-tier architectures. Queries may be executed entirely in
memory, or may be delegated to a back end query engine. The JDO Query interface
provides for both types of query execution strategies.
Large result set support. Queries might return massive numbers of JDO instances
that match the query. The JDO Query architecture provides for processing the
results within the resource constraints of the execution environment.
Compiled query support. Parsing queries may be resource-intensive, and in many
applications can be done during application development or deployment, prior to
execution time. The query interface allows for compiling queries and binding run-time
parameters to the bound queries for execution.
Additional
information on JDOQL, including a BNF grammar, can be found at the Sun
web site (new window).
Objects, Abstraction, Data Structures and Design: Using Java version 5.0 by Elliot B. Koffman, Paul A. T. Wolfgang Average Customer Review: based on 2 reviews. Customer Review: Fails to address threading/concurrency issues. You will not find coverage of the new Concurrency Utilities including the new collection classes in package java.util.concurrent. You will not find the following terms in the index: concurrency synchronized thread thread-safe
Object-oriented Data Structures Using Java by Nell B. Dale, Daniel T. Joyce, Chip Weems Average Customer Review: based on 3 reviews. Customer Review: This seller was very punctual with the shipping and delivery of the book and it was in very good condition like the ad had stipulated. I will recomment him to anyone ST
Data Structures and Other Objects Using Java (3rd Edition) by Michael Main Average Customer Review: based on 13 reviews. Customer Review: I read a lot of confusing books by java experts that sometimes forget to go back to the simple basics when teaching simple minded readers. However, this book is for continuing readers of java who had some, but not expert training, experience in writing programs. What I liked most of this book is how he gives pointers on what to look...