Pro JPA 2 pp 239-271 | Cite as

Criteria API

  • Mike Keith
  • Merrick Schnicariol


In the last chapter, we looked in detail at the JP QL query language and the concepts that underlie the JPA query model. In this chapter, we will look at an alternate method for constructing queries that uses a Java programming language API instead of JP QL or native SQL.


Conditional Expression Path Expression Case Expression Query String Parent Query 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Mike Keith and Merrick Schincariol 2009

Authors and Affiliations

  • Mike Keith
  • Merrick Schnicariol

There are no affiliations available

Personalised recommendations