List of usage examples for org.hibernate.boot.registry StandardServiceRegistryBuilder StandardServiceRegistryBuilder
public StandardServiceRegistryBuilder()
From source file:com.luizalabs.friendsserver.util.HibernateUtil.java
public static SessionFactory getSessionFactory() { if (sessionFactory == null) { try {/* www.j av a 2 s .c o m*/ Configuration configuration = new Configuration().configure().addAnnotatedClass(Friend.class) .addAnnotatedClass(Post.class); StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder(); serviceRegistryBuilder.applySettings(configuration.getProperties()); ServiceRegistry serviceRegistry = serviceRegistryBuilder.build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } return sessionFactory; } else { return sessionFactory; } }
From source file:com.matrimony.util.HibernateUtil.java
public static Session getCurrentSession() { if (sessionFactory == null) { System.out.println("Hibernate configuration loading..."); Configuration cfg = new Configuration(); System.out.println("Hibernate configuration loaded..."); cfg.configure();/*from ww w . j ava 2 s . co m*/ ServiceRegistry sr = new StandardServiceRegistryBuilder().applySettings(cfg.getProperties()).build(); System.out.println("Hibernate registried"); System.out.println(sr); sessionFactory = cfg.buildSessionFactory(sr); } return sessionFactory.getCurrentSession(); }
From source file:com.milesgwood.moe.hbm.Hibernate.java
/** * Called one time to setup the Session Factory * @throws Exception //from w ww . j a va 2 s .com */ public static void setUp() { if (sessionFactory == null) { // A SessionFactory is set up once for an application! final StandardServiceRegistry registry = new StandardServiceRegistryBuilder().configure() // configures settings from hibernate.cfg.xml .build(); try { sessionFactory = new MetadataSources(registry).buildMetadata().buildSessionFactory(); } catch (Exception e) { // The registry would be destroyed by the SessionFactory, but we had trouble building the SessionFactory // so destroy it manually. StandardServiceRegistryBuilder.destroy(registry); Logger.getLogger(Hibernate.class.getName()).log(Level.SEVERE, null, e); } } }
From source file:com.mtech.easyexchange.SessionFactoryProvider.java
License:Open Source License
protected static SessionFactory createSessionFactory() { try {/* w ww . j a va 2 s . co m*/ Configuration cfg = new Configuration(); cfg.configure("hibernate.cfg.xml"); StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(cfg.getProperties()).build(); return cfg.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory Creation Failed"); throw new ExceptionInInitializerError(ex); } }
From source file:com.mycompany.desktopinlamninguppgift2.repository.NewHibernateUtil.java
public static SessionFactory getSessionFactory() { if (sessionFactory == null) { Configuration configuration = new Configuration().configure(); StandardServiceRegistry registry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(registry); }/*from w w w.ja v a 2 s . c om*/ return sessionFactory; }
From source file:com.mycompany.hibernate.HibernateConfig.java
private static SessionFactory buildSessionFactory() { final StandardServiceRegistry registry = new StandardServiceRegistryBuilder().configure().build(); SessionFactory sessionFactory = null; try {// w w w .j a v a 2 s . c o m sessionFactory = new MetadataSources(registry).buildMetadata().buildSessionFactory(); return sessionFactory; } catch (Throwable e) { StandardServiceRegistryBuilder.destroy(registry); } return sessionFactory; }
From source file:com.mycompany.hibernateExp.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {/*from ww w .j a v a 2s.c o m*/ //Create a sessionFactory based on the hibernate.cfg.xml //return new Configuration().buildSessionFactory(new StandardServiceRegistryBuilder().build()); Configuration config = new Configuration(); config.configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()).build(); return config.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed. \n" + ex); throw new ExceptionInInitializerError(ex); } }
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 {/*w w w . j a v a 2 s . com*/ 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.nanosolution.aecontrol.util.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {// w w w. j a va2s .c o m Configuration configuration = new Configuration(); configuration.configure("hibernate.cfg.xml"); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry); return sessionFactory; } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); System.err.println(ex.getCause()); throw new ExceptionInInitializerError(ex); } }