Example usage for org.hibernate.cfg Configuration getProperties

List of usage examples for org.hibernate.cfg Configuration getProperties

Introduction

In this page you can find the example usage for org.hibernate.cfg Configuration getProperties.

Prototype

public Properties getProperties() 

Source Link

Document

Get all properties

Usage

From source file:osdigital.dao.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/*from w  w  w  .  j  av  a  2s  .  co m*/
        Configuration cfg = new Configuration();
        cfg.configure("hibernate.cfg.xml");

        StandardServiceRegistryBuilder registradorServico = new StandardServiceRegistryBuilder();
        registradorServico.applySettings(cfg.getProperties());
        StandardServiceRegistry servico = registradorServico.build();
        return cfg.buildSessionFactory(servico);

    } catch (Throwable e) {
        // TODO: handle exception
        System.out.println("Criao inicial do Session Falhou. Erro !!" + e);
        throw new ExceptionInInitializerError(e);
    }

}

From source file:pkg.CriteriaProductCode.java

public static SessionFactory createSessionFactory() {
    Configuration configuration = new Configuration();
    configuration.configure();/*from  ww  w  .  jav a 2 s  .co  m*/
    serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();
    sessionFactory = configuration.buildSessionFactory(serviceRegistry);
    return sessionFactory;
}

From source file:pl.edu.wat.cinema.util.HibernateUtil.java

private static SessionFactory configureSessionFactory() throws HibernateException {
    Configuration configuration = new Configuration();
    configuration.configure();/*from  w w w.  j  a v a  2s .c om*/
    serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();
    sessionFactory = configuration.buildSessionFactory(serviceRegistry);
    return sessionFactory;
}

From source file:postgreHibernateClient.postgreCacheClient.java

License:Open Source License

public boolean init() throws DBException {
    System.out.println("initializing.....");
    if (initialized)
        return true;
    try {//from  w w w  . j a  v a2 s . co  m
        Configuration configuration = new Configuration();
        configuration.configure().setProperty("hibernate.show_sql", "false");
        serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties())
                .buildServiceRegistry();
        sessionFactory = configuration.buildSessionFactory(serviceRegistry);
        load_index = 0;
    } catch (Throwable ex) {
        System.err.println("Failed to create sessionFactory object.: " + ex);
        throw new ExceptionInInitializerError(ex);
    }

    initialized = true;
    return true;
}

From source file:postgreHibernateClient.postgreHibClient.java

License:Open Source License

public boolean init() throws DBException {
    System.out.println("initializing.....");
    if (initialized)
        return true;
    try {//from www. jav a  2  s  .  c  om
        Configuration configuration = new Configuration();
        configuration.configure().setProperty("hibernate.show_sql", "false");
        serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties())
                .buildServiceRegistry();
        sessionFactory = configuration.buildSessionFactory(serviceRegistry);
        session = sessionFactory.openSession();
        load_index = 0;
    } catch (Throwable ex) {
        System.err.println("Failed to create sessionFactory object.: " + ex);
        throw new ExceptionInInitializerError(ex);
    }

    initialized = true;
    return true;
}

From source file:powerhibernate.HibernateUtil.java

public static SessionFactory getSessionFactory() {
    if (sessionFactory == null) {
        Configuration configuration = new Configuration().configure();
        ServiceRegistry sr = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties())
                .build();//from   w  w  w .  jav a  2 s  .co  m
        //configuration.addClass(powerhibernate.Student.class);
        // Read mappings as a application resourceName
        // addResource is for add hbml.xml files in case of declarative approach
        configuration.addResource("powerhibernate/Student.hbm.xml");
        sessionFactory = configuration.buildSessionFactory(sr);
    }
    return sessionFactory;
}

From source file:principal.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/* w  w  w.  j  av  a 2 s .  c  o m*/
        if (sessionFactory == null) {
            Configuration configuration = new Configuration()
                    .configure(HibernateUtil.class.getResource("/hibernate.cfg.xml"));
            StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder();
            serviceRegistryBuilder.applySettings(configuration.getProperties());
            ServiceRegistry serviceRegistry = serviceRegistryBuilder.build();
            sessionFactory = configuration.buildSessionFactory(serviceRegistry);
        }
        return sessionFactory;
    } catch (Throwable ex) {
        System.err.println("Initial SessionFactory creation failed: " + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:prod.service.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {//from   ww  w.j av  a 2s. co  m
        if (sessionFactory == null) {
            Configuration configuration = new Configuration().configure();
            StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder()
                    .applySettings(configuration.getProperties());
            sessionFactory = configuration.buildSessionFactory(builder.build());
            configuration.setProperty("hibernate.temp.use_jdbc_metadata_defaults", "false");
        }
        return sessionFactory;
    } catch (Throwable ex) {
        System.err.println("Initial SessionFactory creation failed." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:raphdine.comptes.service.ServiceLocator.java

private ServiceLocator() {
    Configuration configuration = new Configuration();
    configuration.addAnnotatedClass(Ecriture.class);
    if ("DESKTOP-M0G63FK".equals(System.getenv("COMPUTERNAME"))) {
        configuration.setProperty("hibernate.connection.url",
                "jdbc:h2:D:\\Dropbox\\Partage\\Didine\\Comptes\\Appli\\Data\\Comptes");
    } else {/*w w  w . jav  a 2  s . co m*/
        configuration.setProperty("hibernate.connection.url",
                "jdbc:h2:N:\\raphiki\\Dropbox\\Partage\\Didine\\Comptes\\Appli\\Data\\Comptes");
    }
    configuration.setProperty("connection.driver_class", "org.h2.Driver");
    configuration.setProperty("dialect", "org.hibernate.dialect.H2Dialect");
    configuration.setProperty("hibernate.default_schema", "ecritures");
    configuration.setProperty("show_sql", "true");
    configuration.configure();

    ServiceRegistry sr = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties())
            .build();
    sf = configuration.buildSessionFactory(sr);
}

From source file:ResourcesPools.HibernateSessionManager.java

private static SessionFactory buildSessionFactory() {
    try {/*  ww w .  j  a  v a 2  s. c o m*/
        // Create the SessionFactory from hibernate.cfg.xml

        Configuration configuration = new Configuration();
        configuration.configure();
        ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
                .applySettings(configuration.getProperties()).build();

        return new Configuration().configure().buildSessionFactory(serviceRegistry);
    } catch (Throwable ex) {
        // Make sure you log the exception, as it might be swallowed
        System.err.println("SessionFactory creation failed." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}