Answer:
Yes: that is many threads can access it cuncurrentely and request for sessions. It holds cached data that has been read in one unit of work and may be reused in a future unit of work. Good practice is to create it when the application is initialized.
Previous Question | Next Question |
Which Hibernate object wraps the JDBC Connection? | How can you start a JTA transaction from a Servlet deployed on JBoss? |