Learn about hibernate Criteria query interface, its basics, syntax, fetching data with multiple conditions including pagination and sorting.