Example usage for org.hibernate.cfg Configuration configure

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

Introduction

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

Prototype

public Configuration configure() throws HibernateException 

Source Link

Document

Use the mappings and properties specified in an application resource named hibernate.cfg.xml.

Usage

From source file:bikerent.SessionManager.java

private static void configureSessionFactory() throws HibernateException {
    Configuration configuration = new Configuration();
    configuration.configure();

    Properties properties = configuration.getProperties();

    serviceRegistry = new ServiceRegistryBuilder().applySettings(properties).buildServiceRegistry();
    sessionFactory = configuration.buildSessionFactory(serviceRegistry);
}

From source file:boeken.BoekenDao.java

/**
 *sets up the configuration/*from w  w  w.  jav a  2  s  .c o m*/
 */
public BoekenDao() {
    //v4.3
    Configuration config = new Configuration();
    config.configure();
    ServiceRegistry reg = new StandardServiceRegistryBuilder().applySettings(config.getProperties()).build();
    /*
    //school: v4.0  v4.2
    ServiceRegistry reg =  new ServiceRegistryBuilder().applySettings(
    config.getProperties()).buildServiceRegistry();
            
    */
    factory = config.buildSessionFactory(reg);
}

From source file:br.com.bibliotecasj.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/*from  w w w  . jav a2s  .  c  o m*/
        // Cria um sessionFactory a partir do hibernate.cfg.xml

        Configuration configuration = new Configuration();
        configuration.configure();

        ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
                .applySettings(configuration.getProperties()).build();
        SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);

        return sessionFactory;
    } catch (Throwable ex) {
        // Exibe uma mesagem de erro
        System.err.println("Falha ao tentar criar o sessionFactory." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:br.com.mandado.util.HibernateUtil.java

/**
 * @return/*from  www.  j  ava2 s.  co  m*/
 */
private static SessionFactory buildSessionFactory() {
    try {
        // Cria um SessionFactory a partir do hibernate.cfg.xml
        Configuration configuration = new Configuration();
        configuration.configure();

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

        SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);

        return sessionFactory;
    } catch (Exception ex) {
        // Exibe uma mensagem de erro
        System.err.println("Falha ao tentar criar o SessionFactory." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:br.com.moises.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {//  www .  j  a  va 2  s . co  m
        // Create the SessionFactory from hibernate.cfg.xml
        Configuration configuration = new Configuration();
        configuration.configure();

        ServiceRegistry serviveRegistre = new StandardServiceRegistryBuilder()
                .applySettings(configuration.getProperties()).build();
        sessionFactory = configuration.buildSessionFactory(serviveRegistre);

        return sessionFactory;
    } 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:br.com.proj.tasker.util.HibernateUtil.java

public static SessionFactory createSessionFactory() {
    Configuration configuration = new Configuration();
    configuration.configure();
    serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties())
            .buildServiceRegistry();/*from   w w w .  j a v  a2 s . co m*/
    sessionFactory = configuration.buildSessionFactory(serviceRegistry);
    return sessionFactory;
}

From source file:br.com.railsos.os.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {//from   www.  j a  v  a2 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();

        SessionFactory Factory = configuration.buildSessionFactory(serviceRegistry);

        return Factory;

    } catch (Throwable ex) {
        // Make sure you log the exception, as it might be swallowed
        System.err.println("A fbrica de sesses no pode ser criada." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:br.com.sigcopex.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {//from   w  w  w.  j  a  va2  s.  c o m
        // Cria um SessionFactory a partir do hibernate.cfg.xml
        Configuration configuration = new Configuration();
        configuration.configure();

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

        SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);

        return sessionFactory;
    } catch (Throwable ex) {
        // Exibe uma mensagem de erro
        System.err.println("Initial SessionFactory creation failed." + ex);
        throw new ExceptionInInitializerError(ex);
    }
}

From source file:br.edu.ifes.sr.dw.conexao.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {//from w ww .j a v a 2 s .co m
        //objeto que armazena configuraes do hibernate.cfg.xml
        Configuration configuration = new Configuration();

        //mtodo que l e valida as configuraes em hibernate.cfg.xml
        configuration.configure();

        StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder();

        //aplica e carrega as configuraes no objeto serviceRegistry
        serviceRegistryBuilder.applySettings(configuration.getProperties());

        //objeto responsvel pela configuraes do hibernate.cfg.xml
        ServiceRegistry serviceRegistry = serviceRegistryBuilder.build();

        //cria uma ou mais instncias de sesso da configurao.
        //Geralmente uma aplicao tem uma nica instncia de sesso e threads servindo pedidos de clientes obtendo instncias da sesso do
        //factory(fbrica) fabrica uma ou mais instncia de sesses de acesso ao banco a
        //partir da configuraes do objeto serviceRegistry

        return configuration.buildSessionFactory(serviceRegistry);

    } catch (Throwable e) {
        throw new ExceptionInInitializerError("Criacao do objeto falhou: " + e);
    }
}

From source file:br.edu.ifrs.restinga.modulorh.dao.HibernateUtil.java

public static SessionFactory getSessionFactory() {
    if (sessionfactory == null) {
        Configuration ac = new Configuration();
        ac.configure();
        sessionfactory = ac.buildSessionFactory();
    }//from   www  .  j  a va 2s  .  c o  m
    return sessionfactory;
}