List of usage examples for org.hibernate.cfg Configuration buildSessionFactory
public SessionFactory buildSessionFactory(ServiceRegistry serviceRegistry) throws HibernateException
From source file:automatedbillingsoftware.helper.HibernateUtils.java
private static SessionFactory buildRemoteSessionFactory() { try {// w w w . j a v a 2 s .c o m // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration(); configuration.configure("hibernate_remoteDb.cfg.xml"); System.out.println("Hibernate Annotation Configuration loaded"); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); System.out.println("Hibernate Annotation serviceRegistry created"); session_Factory = configuration.buildSessionFactory(serviceRegistry); return session_Factory; } catch (Throwable ex) { // Make sure you log the exception, as it might be swallowed System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:Baari.DbAccess.java
public void alustaHibernate() { Configuration config = new Configuration().configure("Baari/hibernate.cfg.xml"); StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()).build(); //StandardServiceRegistryBuilder builder // = new StandardServiceRegistryBuilder().applySettings(config.getProperties()); istuntotehdas = config.buildSessionFactory(serviceRegistry); config.setSessionFactoryObserver(new SessionFactoryObserver() { @Override//from w w w. ja va 2s .c om public void sessionFactoryCreated(SessionFactory factory) { } @Override public void sessionFactoryClosed(SessionFactory factory) { ((StandardServiceRegistryImpl) serviceRegistry).destroy(); } }); alustettu = true; }
From source file:batch.processing.usage.util.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {//from w w w . j ava2 s . co m Configuration configuration = new Configuration(); configuration.configure("hibernate.cfg.xml"); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); return configuration.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:bd.ac.seu.labexam.SessionFactorySingleton.java
private SessionFactorySingleton() { Configuration configuration = new Configuration(); configuration.configure();/*from ww w . j a v a2 s . c o m*/ ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); }
From source file:biglietteria_config.HibernateUtil.java
public static SessionFactory getSessionFactory() { Configuration configuration = new Configuration().addAnnotatedClass(Attivita.class) .addAnnotatedClass(Biglietti.class).addAnnotatedClass(Categorie.class) .addAnnotatedClass(Clienti.class).addAnnotatedClass(Servizi.class).configure(); StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); sessionFactory = configuration.buildSessionFactory(builder.build()); return sessionFactory; }
From source file:bikerent.SessionManager.java
private static void configureSessionFactory() throws HibernateException { Configuration configuration = new Configuration(); configuration.configure();/*from ww w .ja va2 s. co m*/ Properties properties = configuration.getProperties(); serviceRegistry = new ServiceRegistryBuilder().applySettings(properties).buildServiceRegistry(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); }
From source file:boeken.BoekenDao.java
/** *sets up the configuration/*from ww w. ja v a 2s . c o m*/ */ public BoekenDao() { //v4.3 Configuration config = new Configuration(); config.configure(); ServiceRegistry reg = new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build(); /* //school: v4.0 v4.2 ServiceRegistry reg = new ServiceRegistryBuilder().applySettings( config.getProperties()).buildServiceRegistry(); */ factory = config.buildSessionFactory(reg); }
From source file:br.com.batcommerce.dao.HibernateUtil.java
public static SessionFactory getSessionFactory() { if (fabrica == null) { Configuration configuracao = new Configuration().configure(); ServiceRegistry servico = new StandardServiceRegistryBuilder() .applySettings(configuracao.getProperties()).build(); fabrica = configuracao.buildSessionFactory(servico); }//w w w . j a v a 2s. c o m return fabrica; }
From source file:br.com.bibliotecasj.util.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {// w w w.j a va2 s . c o m // Cria um sessionFactory a partir do hibernate.cfg.xml Configuration configuration = new Configuration(); configuration.configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry); return sessionFactory; } catch (Throwable ex) { // Exibe uma mesagem de erro System.err.println("Falha ao tentar criar o sessionFactory." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:br.com.chamado.util.HibernateConfiguracao.java
public void criaSessionFactory() { Configuration configuracao = new Configuration(); configuracao.addAnnotatedClass(Log.class); configuracao.addAnnotatedClass(Chamadoc.class); configuracao.addAnnotatedClass(Grupo.class); configuracao.addAnnotatedClass(GrupoPagina.class); configuracao.addAnnotatedClass(Mensagem.class); configuracao.addAnnotatedClass(Pagina.class); configuracao.addAnnotatedClass(Unidade.class); configuracao.addAnnotatedClass(Usuario.class); configuracao.addAnnotatedClass(EmailConfig.class); ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuracao.getProperties()) .build();// w ww. j av a2s.c o m sessionFactory = configuracao.buildSessionFactory(serviceRegistry); }