什么是hibernate中的buildSessionFactory()方法?

时间:2014-01-13 12:25:03

标签: hibernate

请解释这种方法的需要和使用方法吗? 我是hibernate的新手,所以PLZ尝试用简单的语言回答,如果你能为你的答案提供一些很好的答案。

1 个答案:

答案 0 :(得分:1)

此示例包含尽管buildSessionFactory()

仍可使用的代码
 private static SessionFactory sessionFactory;
    private static ServiceRegistry serviceRegistry;

    private static SessionFactory configureSessionFactory() throws HibernateException {
        Configuration configuration = new Configuration();
        configuration.configure();
        serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();        
        sessionFactory = configuration.buildSessionFactory(serviceRegistry);
        return sessionFactory;
    }