建立单态模式的SessionFactory

    SessionFactory接口:SessionFactory接口负责初始化Hibernate。它充当数据存储源的代理,并负责创建Session对象。这里用到了工厂模式。需要注意的是SessionFactory并不是轻量级的,因为一般情况下,一个项目通常只需要一个SessionFactory就够,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。

    我建立了一个小的demo尝试一下写了一个建立一个单态模式的SessionFactory,保证每个线程有属于自己的Session对象

建立单态模式的SessionFactory建立单态模式的SessionFactory

这样在每次要使用SessionFactory的时候可以直接导入这个HibernateUtil类,new一个属于自己的SessionFactory。