File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JDBC and Relational Databases and the fly likes Opening a session in hibernate Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "Opening a session in hibernate" Watch "Opening a session in hibernate" New topic

Opening a session in hibernate

Arka Sharma
Ranch Hand

Joined: Jun 15, 2011
Posts: 103


I am working with hibernate to connect to HSQL. I have created a static session factory and using it in all the methods where I need to connect to HSQL. But in those each time I'm creating a new session object by calling SessionFactory.openSession(). Now if I create a static session reference and reuse it in deifferent methods to neglect sssion open and close calls for each method will it add any performance improvement ? Which one is more time consuming creating a session factory or opening and closing a session.

I agree. Here's the link:
subject: Opening a session in hibernate
It's not a secret anymore!