List of usage examples for org.hibernate.boot.registry StandardServiceRegistryBuilder build
@SuppressWarnings("unchecked") public StandardServiceRegistry build()
From source file:com.mycompany.thymeleafspringapp.config.AppConfig.java
@Bean @Profile({ "test", "production" }) public SessionFactory getSessionFactory() { org.hibernate.cfg.Configuration configuration = new org.hibernate.cfg.Configuration(); configuration.configure("hibernate.cfg.xml"); StandardServiceRegistryBuilder ssrb = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); SessionFactory factory = configuration.buildSessionFactory(ssrb.build()); return factory; }
From source file:com.myfarmchat.farmchat.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {/*from ww w . j a v a 2 s. co m*/ Configuration configuration = new Configuration().configure("hibernate.cfg.xml"); //ginetai h antistoixish twn objects me th bash StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); sessionFactory = configuration.buildSessionFactory(builder.build()); return sessionFactory; } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); ex.printStackTrace(); throw new ExceptionInInitializerError(ex); } }
From source file:com.naval.persistencia.hibernate.HibernateUtil.java
public static synchronized void buildSessionFactory() { if (sessionFactory == null) { Configuration configuration = new Configuration(); configuration.configure();/*from www .ja v a2 s . c o m*/ configuration.setProperty("hibernate.current_session_context_class", "thread"); StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder(); // If you miss the below line then it will complaing about a missing dialect setting serviceRegistryBuilder.applySettings(configuration.getProperties()); ServiceRegistry serviceRegistry = serviceRegistryBuilder.build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); } }
From source file:com.org.rook.dal.DataAccess.java
public static SessionFactory getSessionFactory() { Configuration configuration = new Configuration().configure(); StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); SessionFactory sessionFactory = configuration.buildSessionFactory(builder.build()); return sessionFactory; }
From source file:com.registrolocacao.conexao.HibernateUtil.java
private static SessionFactory carregarConexao() { try {// w ww.j ava 2 s. co m Configuration config = new Configuration().configure("hibernate.cfg.xml"); StandardServiceRegistryBuilder registro = new StandardServiceRegistryBuilder(); registro.applySettings(config.getProperties()).build(); StandardServiceRegistry servico = registro.build(); return config.buildSessionFactory(servico); } catch (Throwable e) { throw new ExceptionInInitializerError(e); } }
From source file:com.smba.util.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {/*from ww w . j av a 2s .co m*/ Configuration configuration = new Configuration().configure(); // configures settings from hibernate.cfg.xml StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder(); serviceRegistryBuilder.applySettings(configuration.getProperties()); ServiceRegistry serviceRegistry = serviceRegistryBuilder.build(); return configuration.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:com.stackoverflow.jersey.hibernate.SessionFactoryFactory.java
public SessionFactoryFactory() { Configuration configuration = new Configuration(); configuration.configure("hibernate.cfg.xml"); StandardServiceRegistryBuilder srBuilder = new StandardServiceRegistryBuilder(); srBuilder.applySettings(configuration.getProperties()); sessionFactory = configuration.buildSessionFactory(srBuilder.build()); }
From source file:com.storenotes.util.HibernateStuff.java
public HibernateStuff() { Configuration config = new Configuration(); config.addAnnotatedClass(com.storenotes.domain.Employee.class); config.addAnnotatedClass(com.storenotes.domain.StoreSection.class); config.addAnnotatedClass(com.storenotes.domain.Task.class); config = config.configure();/*from w ww .j a v a 2 s.co m*/ new SchemaExport(config).create(true, true); StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder(); serviceRegistryBuilder.applySettings(config.getProperties()); final ServiceRegistry serviceRegistry = serviceRegistryBuilder.build(); config.setSessionFactoryObserver(new SessionFactoryObserver() { @Override public void sessionFactoryCreated(SessionFactory factory) { } @Override public void sessionFactoryClosed(SessionFactory factory) { System.out.println("sessionFactoryClosed()"); ((StandardServiceRegistryImpl) serviceRegistry).destroy(); } }); this.sessionFactory = config.buildSessionFactory(serviceRegistry); }
From source file:com.stronquens.util.HibernateUtil.java
public static SessionFactory createSessionFactory() { Configuration configuration = new Configuration().configure(); StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); sessionFactory = configuration.buildSessionFactory(builder.build()); return sessionFactory; }
From source file:com.teamcs.database.DAO.AbstractDAO.java
private static SessionFactory getSessionFactory() { Configuration configuration = new Configuration().configure("/hibernate/hibernate.cfg.xml"); StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()); SessionFactory sessionFactory = configuration.buildSessionFactory(builder.build()); return sessionFactory; }