Die meistgefragten Interviewfragen und Antworten sowie Online-Tests
Lernplattform fur Interviewvorbereitung, Online-Tests, Tutorials und Live-Ubungen

Baue deine Fahigkeiten mit fokussierten Lernpfaden, Probetests und interviewreifem Inhalt aus.

WithoutBook vereint themenbezogene Interviewfragen, Online-Ubungstests, Tutorials und Vergleichsleitfaden in einem responsiven Lernbereich.

Interview vorbereiten

Probeprufungen

Als Startseite festlegen

Diese Seite als Lesezeichen speichern

E-Mail-Adresse abonnieren

Hibernate Interviewfragen und Antworten

Test your skills through the online practice test: Hibernate Quiz Online Practice Test

Verwandte Vergleiche

Frage 21. What is the general flow of Hibernate communication with RDBMS?

The general flow of Hibernate communication with RDBMS is :
* Load the Hibernate configuration file and create configuration object. It will automatically load all hbm mapping files
* Create session factory from configuration object
* Get one session from this session factory
* Create HQL Query
* Execute query to get list containing Java objects

Ist das hilfreich? Kommentar hinzufugen Kommentare ansehen
 

Frage 22. What is Hibernate Query Language (HQL)?

Hibernate offers a query language that embodies a very powerful and flexible mechanism to query, store, update, and retrieve objects from a database. This language, the Hibernate query Language (HQL), is an object-oriented extension to SQL.

Ist das hilfreich? Kommentar hinzufugen Kommentare ansehen
 

Frage 23. How do you map Java Objects with Database tables?

* First we need to write Java domain objects (beans with setter and getter). The variables should be same as database columns.

* Write hbm.xml, where we map java class to table and database columns to Java class variables.



Example :

<hibernate-mapping>

<class name="com.test.User" table="user">

<property column="USER_NAME" length="255″
name="userName"; not-null="true" type="java.lang.String"/>

<property column="USER_PASSWORD" length="255″
name="userPassword" not-null="true" type="java.lang.String"/>

</class>

</hibernate-mapping>

Ist das hilfreich? Kommentar hinzufugen Kommentare ansehen
 

Frage 24. What Does Hibernate Simplify?

Hibernate simplifies:

* Saving and retrieving your domain objects
* Making database column and table name changes
* Centralizing pre save and post retrieve logic
* Complex joins for retrieving related items
* Schema creation from object model

Ist das hilfreich? Kommentar hinzufugen Kommentare ansehen
 

Frage 25. What is the difference between load() and get()?

load() vs. get()

load() :-
Only use the load() method if you are sure that the object exists.
load() method will throw an exception if the unique id is not found in the database. load() just returns a proxy by default and database won't be hit until the proxy is first invoked.

get():- If you are not sure that the object exists, then use one of the get() methods.
get() method will return null if the unique id is not found in the database.
get() will hit the database immediately.

Ist das hilfreich? Kommentar hinzufugen Kommentare ansehen
 

Am hilfreichsten laut Nutzern:

Copyright © 2026, WithoutBook.
JDBC vs HibernateJPA vs HibernateHibernate 3 vs Hibernate 4