Associations via criteria
Disjuction (OR operator)
SELECT FOR UPDATE
JPA Composite Key
Count
Hibernate annotations
Exists via Criteria API
SQL Query
Spring with Hibernate configuration
Distinct (with disjunction) via criteria
Column annotation and constraints in db
Calling procedure using SQL
Show SQL with parameters