What is Hibernate ?

Sharad Jaiswal
Sharad Jaiswal

Posted On: Sep 18, 2019


    1 Answer Written

  •  Sharad Jaiswal
    Answered by Farheen

    Hibernate is a tool that is used for object-related mapping in the Java programming language. It handles the problems that arise out of the object-relational impedance mismatch and replaces direct and persistent database accesses with the help of high-level object handling functions.

    The main purpose of this tool is to map the Java classes to database tables and mapping the Java databases to the SQL data types. Hibernate also provides the facilities of data retrieval and queries.

    It can generate the SQL calls and relieves the developers from the manual control and object conversation of the outcome set.

Please Login or Register to leave a response.

Related Questions

Hibernate Interview Questions

What is HQL?

HQL is the acronym of Hibernate Query Language.It considers the java objects in a similar way as that of the SQL. It is..

Hibernate Interview Questions

Explain the advantages of Hibernate?

Some of the advantages of Hibernate are: It provides Simple Querying of data. An application server is not required to..

Hibernate Interview Questions

Why is ORM preferred over JDBC?

It allows business code access the objects rather than Database tables. It hides the details of SQL queries from OO log..

Ask a Question