Native Queries for Persistent Objects

CIOL Bureau
Updated On
New Update
Format : PDF
Type : Whitepaper
Length :   12 Page(s)
Language : English
Click here to download the paper
Most persistence architectures for Java and .NET provide interfaces to execute queries written in an architecture-specific query language.

These interfaces are string based: queries are defined in strings that are passed to the persistence engine for interpretation. String-based query interfaces have significant negative impact on programmer productivity.

The queries are not accessible to development environment features like compile-time type checking, auto-completion, and refactoring. Programmers must work in two languages: the implementation language and the query language.