List of usage examples for org.hibernate.boot.registry StandardServiceRegistryBuilder StandardServiceRegistryBuilder
public StandardServiceRegistryBuilder()
From source file:utn.disenio.tp03.DBUtils.java
private static SessionFactory buildSessionFactory() { Configuration configuration = new Configuration(); configuration.configure();//from w w w .j a v a 2 s . c o m serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); SessionFactory sf = new Configuration().configure().buildSessionFactory(serviceRegistry); return sf; }
From source file:vault.queryrouter.common.util.HibernateUtil.java
License:Apache License
private static void init() { //Standard hibernate XML StandardServiceRegistryBuilder registryBuilder = new StandardServiceRegistryBuilder().configure(); //Configuration from config file registryBuilder.applySetting("hibernate.connection.url", Constant.getBackendDbConnString()); registryBuilder.applySetting("hibernate.connection.username", Constant.getBackendDbUsername()); registryBuilder.applySetting("hibernate.connection.password", Constant.getBackendDbPassword()); StandardServiceRegistry registry = registryBuilder.build(); try {//www . j av a2 s. co m sessionFactory = new MetadataSources(registry).buildMetadata().buildSessionFactory(); } catch (Throwable ex) { StandardServiceRegistryBuilder.destroy(registry); logger.error("Fail to init Hibernate", ex); throw new RuntimeException(ex); } }
From source file:vn.vnpttech.ssdc.nms.xmpp.connector.HibernateUtil.java
License:Apache License
private static SessionFactory buildSessionFactory() { try {/*from ww w .ja v a2s.c om*/ // Create the SessionFactory from hibernate.cfg.xml String cfgfile = System.getProperty("xmpp-connector-hibernate.config", "hibernate.cfg.xmpp.xml"); Configuration cfg = new Configuration().configure(cfgfile); StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(cfg.getProperties()).build(); return cfg.buildSessionFactory(serviceRegistry); } 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:wersoft.defaultproject.model.dao.IndexHibernate.java
public static synchronized Session openSession() { Configuration conf = new Configuration(); conf.configure();/*from w ww.ja va2 s . c om*/ //ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(conf.getProperties()).buildServiceRegistry(); StandardServiceRegistryBuilder serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(conf.getProperties()); SessionFactory sessionFactory = conf.buildSessionFactory(serviceRegistry.build()); Session session = sessionFactory.openSession(); return session; }