Hibernate中的SessionFactory

   1. 做用:        SessionFactory就是一个用于建立Hibernate的Session对象的工厂。SessionFactory一般是在应用启动时建立好的,应用程序中的代码用它来得到Session对象。做为单个的数据存储。    2. 线程安全       <1> 是线程安全的,因此多个线程可同时使用同一个SessionFactory。       <2> Java JEE应用通常只有一个SessionFactory,服务于客户请求的各线程都经过这个工厂来得到Hibernate的Session实例,这也是为何SessionFactory接口的实现必须是线程安全的缘由。    3. SessionFactory的内部状态包含着同对象关系影射有关的全部元数据,它是不可变的,一旦建立好后就不能对其进行修改了。
相关文章
相关标签/搜索