Why Hibernate and not JDBC ?

  • JDBC maps Java classes to database tables (and from Java data types to SQL data types)
  • Hibernate automatically generates the SQL queries.
  • Hibernate provides data query and retrieval facilities and can significantly reduce development time otherwise spent with manual data handling in SQL and JDBC.
  • Makes an application portable to all SQL databases.
  • Hibernate APIs are very simple to learn and use.
  • Focus on domain object modeling.
  • Performance.
    • High performance object caching.
    • Configurable materialization strategies.
    ● Sophisticated query facilities
    • Hibernate Query Language (HQL)
    • Criteria API and Query by Criteria
    • Query by Example.

Enter your email address to get our daily JOBS & INTERVIEW FAQ's Straight to your Inbox.

Make sure to activate your subscription by clicking on the activation link sent to your email


Enter your email address to get our daily JOBS & INTERVIEW FAQ's Straight to your Inbox.

Make sure to activate your subscription by clicking on the activation link sent to your email