List of usage examples for org.hibernate.cfg Configuration configure
public Configuration configure() throws HibernateException
From source file:com.pymegest.persistence.hibernate.HibernateUtil.java
License:GNU General Public License
public static synchronized void buildSessionFactory() { if (sessionFactory == null) { Configuration configuration = new Configuration(); configuration.configure(); configuration.setProperty("hibernate.current_session_context_class", "thread"); ServiceRegistry serviceRegistry = new ServiceRegistryBuilder() .applySettings(configuration.getProperties()).buildServiceRegistry(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); }//from w ww . jav a 2 s . c o m }
From source file:com.quix.aia.cn.imo.database.HibernateFactory.java
License:Open Source License
public static SessionFactory buildSessionFactory() throws HibernateException { if (sessionFactory != null) { closeFactory();//ww w. jav a 2s . c om } Configuration configuration = new Configuration(); configuration.configure(); sessionFactory = configuration.buildSessionFactory(); return sessionFactory; }
From source file:com.shadows.liquiblq.data.hibernate.sets.base.BaseSet.java
public BaseSet() { Configuration configuration = new Configuration().configure(); configuration.registerTypeOverride(new PostgresUUIDType()); StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); factory = configuration.configure().buildSessionFactory(serviceRegistry); }
From source file:com.spr.hib.domain.NativeApiIllustrationTest.java
License:Open Source License
private SessionFactory configureSessionFactory() throws HibernateException { Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()) .buildServiceRegistry();// w w w.j a v a 2 s .co m sessionFactory = configuration.buildSessionFactory(serviceRegistry); return sessionFactory; }
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(); new SchemaExport(config).create(true, true); StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder(); serviceRegistryBuilder.applySettings(config.getProperties()); final ServiceRegistry serviceRegistry = serviceRegistryBuilder.build(); config.setSessionFactoryObserver(new SessionFactoryObserver() { @Override//from ww w .j av a 2 s. com 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.tut.hibernate.util.HibernateUtil.java
License:BSD License
private static SessionFactory buildSessionFactory() { try {/*from ww w .j ava 2s . c o m*/ Configuration configuration = new Configuration(); configuration.configure(); ServiceRegistry serviceRegistry = new ServiceRegistryBuilder() .applySettings(configuration.getProperties()).buildServiceRegistry(); SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry); return sessionFactory; } catch (Throwable ex) { logger.error("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:com.tutev.dao.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {// w ww. j av a 2 s. c o m Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()) .buildServiceRegistry(); return configuration.buildSessionFactory(serviceRegistry); } catch (Throwable ex) { System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }
From source file:com.tysanclan.site.projectewok.SessionBuilder.java
License:Open Source License
public SessionBuilder() { log.debug("Initializing Hibernate"); Configuration ac = new Configuration(); log.debug("Configuration created"); ac.configure(); log.debug("Basic configuration done"); ac = ac.addAnnotatedClass(User.class); ac = ac.addAnnotatedClass(Activation.class); final ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(ac.getProperties()).build(); factory = ac.buildSessionFactory(serviceRegistry); }
From source file:com.upittis2739.courseregistration.common.HinberateUtill.java
public static SessionFactory getSessionFactory() throws HibernateException { Configuration configuration = new Configuration(); configuration.configure(); serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()) .buildServiceRegistry();//w w w. j a v a2 s.c o m sessionFactory = configuration.buildSessionFactory(serviceRegistry); return sessionFactory; }
From source file:conexao.GeraTabelas.java
public static void main(String[] args) { Configuration conf = new AnnotationConfiguration(); conf.configure(); SchemaExport se = new SchemaExport(conf); se.create(true, true);/*from w w w . j a v a2 s . c o m*/ }