This project provides a framework for writing and executing database queries written in "Plain Old" Java 5. Native Queries, as described by several recent papers, provide statically typed, compile-time checked syntax. At runtime, bytecode analysis is employed to translate Java code to traditional string-based query languages.
POJQ is intended to be both a functional library, and a testbed for the native queries concept. Community feedback is encouraged to help refine the syntax and SPI layer, with an eye toward creating an official JSR.
The initial implementation generates JDOQL for use with any JDO 1.0 implementation, but other query languages including HQL (Hibernate) and EJBQL are possible.
For a concise and illuminating overview of the Native Queries concept, please see Native Queries for Persistent Objects (PDF) by William Cook and Carl Rosenberger, August 2005.
The Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. The source code for this project has been located, but the analysis isn't complete. Feel free to check its progress.
The Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. The source code for this project has been located, but the analysis isn't complete. Feel free to check its progress.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy