List of usage examples for org.hibernate.cfg Configuration buildSessionFactory
public SessionFactory buildSessionFactory(ServiceRegistry serviceRegistry) throws HibernateException
From source file:com.itk.chaabouni.dao.SessionService.java
public static SessionFactory getSessionFactory() { if (sessionFactory == null) { synchronized (SessionService.class) { if (sessionFactory == null) { Configuration configuration = new Configuration(); configuration.configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); }/*from w ww . j av a2s . co m*/ } } return sessionFactory; }
From source file:com.jamesashepherd.sshproxyj.dao.ConfigureTest.java
License:LGPL
@Before public void setUp() throws Exception { Configuration configuration = new Configuration(); configuration.configure();//from w ww .j a va 2 s. c o m ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()) .buildServiceRegistry(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); }
From source file:com.jardoapps.usermodule.hbn.HibernateUtil.java
License:Open Source License
private static SessionFactory buildSessionFactory() { try {/*ww w .j ava 2s.c o m*/ Configuration configuration = new Configuration().configure(); ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder(); serviceRegistryBuilder.applySettings(configuration.getProperties()); return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry()); } catch (Throwable e) { System.err.println("Initial SessionFactory creation failed." + e); throw new ExceptionInInitializerError(e); } }
From source file:com.jeroensteenbeeke.hyperion.data.TestPersistenceModel.java
License:Open Source License
@Before public void initHibernate() { Configuration config = new Configuration(); config = config.addAnnotatedClass(Lolcat.class); config = config.setProperty("hibernate.hbm2ddl.auto", "create"); config = config.setProperty("hibernate.dialect", "org.hibernate.dialect.H2Dialect"); config = config.setProperty("hibernate.show_sql", "true"); config = config.setProperty("hibernate.connection.driver_class", "org.h2.Driver"); config = config.setProperty("hibernate.connection.url", "jdbc:h2:mem:tysan"); config = config.setProperty("hibernate.connection.username", "sa"); config = config.setProperty("hibernate.connection.password", ""); config = config.setProperty("hibernate.connection.pool_size", "50"); config = config.setProperty("hibernate.connection.provider_class", "org.hibernate.connection.DriverManagerConnectionProvider"); // config = config.setProperty("hibernate.c3p0.min_size", "5"); // config = config.setProperty("hibernate.c3p0.max_size", "20"); // config = config.setProperty("hibernate.c3p0.timeout", "1800"); // config = config.setProperty("hibernate.c3p0.max_statements", "50"); final ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()).build(); sf = config.buildSessionFactory(serviceRegistry); }
From source file:com.jordan.HibernateUtil.java
public static SessionFactory getSessionFactory() { if (sessionFactory == null) { // loads configuration and mappings Configuration configuration = new Configuration().configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); // builds a session factory from the service registry sessionFactory = configuration.buildSessionFactory(serviceRegistry); }/*ww w.j a v a2 s .c o m*/ return sessionFactory;//return sessionFactory; }
From source file:com.jsilvamoises.util.HibernateUtil.java
private static SessionFactory buildSessionFactory() { try {//from ww w . ja v a2 s . c o m Configuration configuration = new Configuration(); configuration.configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); return configuration.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:com.jvosantos.hibernate.samples.annotation.component.DatabaseSessionFactory.java
private static SessionFactory buildSessionFactory() { try {//w w w . j ava 2s .co m // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration() .configure(DatabaseSessionFactory.class.getResource("hibernate.cfg.xml")); return configuration.buildSessionFactory( new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build()); } 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:com.jvosantos.hibernate.samples.annotation.helloworld.DatabaseSessionFactory.java
private static SessionFactory buildSessionFactory() { try {//from ww w . j av a 2 s .c o m // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration() .configure("/com/jvosantos/hibernate/samples/annotation/helloworld/hibernate.cfg.xml"); return configuration.buildSessionFactory( new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build()); } 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:com.jvosantos.hibernate.samples.xml.helloworld.DatabaseSessionFactory.java
private static SessionFactory buildSessionFactory() { try {/*from w w w. ja v a 2s . co m*/ // Create the SessionFactory from hibernate.cfg.xml Configuration configuration = new Configuration() .configure("/com/jvosantos/hibernate/samples/xml/helloworld/hibernate.cfg.xml"); return configuration.buildSessionFactory( new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build()); } 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:com.kalai.ConnectionCheck.java
private static void configureUsingHibernatePropertiesFile() throws IOException { try {/* w ww. j av a2s .c om*/ // TODO Auto-generated method stub Configuration configuration = new Configuration(); Properties properties = new Properties(); properties.load( Thread.currentThread().getContextClassLoader().getResourceAsStream("hibernate.properties")); configuration.setProperties(properties); StandardServiceRegistry sr = new StandardServiceRegistryBuilder() .applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(sr); // session = sessionFactory.getCurrentSession(); // session.getTransaction().begin(); // System.out.println("Session is Opened---" + session.isOpen()); // System.out.println("Session is Closed---" + session.isConnected()); // System.out.println("session id is-----" + session.hashCode()); // Query qr = session.createQuery("select PID,PersonName,Address from personaldetails"); // List allUsers; // allUsers = qr.list(); // for (int i = 0; i < allUsers.size(); i++) { // System.out.println("Users" + allUsers.size()); // // } // session.getTransaction().commit(); // System.exit(0); } catch (IOException | HibernateException ex) { // Log the exception. System.err.println("Initial SessionFactory creation failed." + ex); throw new ExceptionInInitializerError(ex); } }