what is the purpose and activity of SessionFactory in
hibernate?

Answer Posted / pranay bhawsar

The SessionFactory is created from a Configuration object, and as its name implies it is a factory for Session
objects.
 
The SessionFactory is an expensive object to create. It, like the Configuration object, is usually created during
application start up. However, unlike the Configuration object, It should be created once and kept for later
use.

The SessionFactory object is used by all the threads of an application. It is a thread safe object. One
SessionFactory object is created per database. Multiple SessionFactory objects (each requiring a separate
Configuration) are created when connecting to multiple databases. The SessionFactory can also provide
caching of persistent objects.

The main use of session factory object is to get the session object for the application.

Is This Answer Correct ?    71 Yes 11 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is j2ee a language or framework?

473


Is java safe to download?

487


What is javabeans component?

523


What is context attribute?

555


What is awt package in java?

503






What do you understand by connector? Explain connector architecture.

492


What is the name of java compiler?

486


Is core java and j2se same?

458


What is java 2 platform, standard edition (j2se)?

521


Who is java developer?

517


Hi Friends. I want complete technical flow of j2ee project with following technologies. jsp , servlet , Struts , Hibernate , (should follow mvc-2 design pattern) . with DAO ,DTO SERVICE layers .

4401


What are the advantages in the use of spring for application development?

522


Is java a high level language?

492


Explain the four types of container that the j2ee specification defines

485


Which of the following are subclasses of java awt component?

491