在hibernate4.1.9中,不推荐使用buildsessionfactory方法,以便将服务注册表传递给buildsessionFactory

时间:2013-02-27 10:06:43

标签: java

在hibernate4.1.9中不推荐使用buildsessionfactory方法,所以为什么将serviceRegistry传递给buildsessionFactory

1 个答案:

答案 0 :(得分:0)

像这样?

public class Util {

    private static SessionFactory sessionFactory;
    private static ServiceRegistry serviceRegistry;

    public static SessionFactory configureSessionFactory() {
        Configuration configuration = new Configuration();
        configuration.configure();
        serviceRegistry = new ServiceRegistryBuilder().applySettings(
                configuration.getProperties()).buildServiceRegistry();
        sessionFactory = configuration.buildSessionFactory(serviceRegistry);
        return sessionFactory;
    }
}
相关问题