What are the various ways to fetch objects from database in Hibernate?
Hibernate provides the following ways to get objects out of the database: * Navigating the object graph, starting from an already loaded object, by accessing the associated objects through property accessor methods. * Retrieving by Identifier. * Using the Hibernate Query Language (HQL). * Using the Hibernate Criteria API. * Using native SQL Queries.