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

@Deprecated
public Configuration configure(org.w3c.dom.Document document) throws HibernateException 

Source Link

Usage

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

private static SessionFactory buildSessionFactory() {
    try {/*  w w w  .  j  ava2  s  .c  om*/
        Configuration cfg = new Configuration();
        cfg.configure("hibernate.cfg.xml");
        return cfg.buildSessionFactory();
        //return cfg.buildSessionFactory(null);
    } catch (Throwable e) {
        System.out.println("Criao inicial do objeto SessionFactory falhou. Erro: " + e);
        throw new ExceptionInInitializerError(e);
    }
}

From source file:br.com.progolden.dneutils.HibernateSessionFactory.java

License:Apache License

public static SessionFactory getInstance() {
    if (HibernateSessionFactory.factory == null) {
        LOG.debug("Carregando Hibernate pelo arquivo: hibernate.cfg.xml");
        Configuration config = new Configuration();
        config.configure("hibernate.cfg.xml");
        ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder()
                .applySettings(config.getProperties());
        HibernateSessionFactory.factory = config
                .buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry());
    }//from  w  ww  . j  a v  a  2  s  . c o m
    return HibernateSessionFactory.factory;
}

From source file:br.com.progolden.dneutils.utils.DNEHibernateSessionFactory.java

License:Apache License

public DNEHibernateSessionFactory(String configFile) {
    if ((configFile == null) || (configFile.equals(""))) {
        LOG.info("Inicializando a DNE sem conexo com o banco de dados.");
        this.customFactory = null;
    } else {/*from w ww.  j  a  v a2s . co m*/
        try {
            LOG.debug("Carregando DNE no Hibernate pelo arquivo: " + configFile);
            Configuration config = new Configuration();
            config.configure("dne.hibernate.mappings.xml").configure(configFile);
            ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder()
                    .applySettings(config.getProperties());
            this.customFactory = config.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry());
        } catch (Exception ex) {
            LOG.error("Um erro ocorreu ao tentar estabelecer a conexo com a DNE pelo arquivo: " + configFile,
                    ex);
            LOG.info("Inicializando a DNE sem conexo com o banco de dados devido  erros.");
            this.customFactory = null;
        }
    }
}

From source file:br.com.progolden.dneutils.utils.DNEHibernateSessionFactory.java

License:Apache License

public static void configure(Configuration config) {
    try {//from w  w w  .  ja  v  a2s .c om
        LOG.debug("Configurando a DNE no Hibernate pelo arquivo: dne.hibernate.mappings.xml");
        config.configure("dne.hibernate.mappings.xml");
    } catch (Throwable ex) {
        LOG.error("Erro ao tentar configurar o BD da DNE.", ex);
        LOG.info("Banco de dados da DNE no configurado devido  erros.");
    }
}

From source file:br.com.sales.compra.model.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/*from  w  ww  .j  a  v a 2 s .  c  o  m*/
        Configuration cfg = new Configuration();
        cfg.configure("hibernate.cfg.xml");
        return cfg.buildSessionFactory();
    } catch (Exception e) {
        System.out.println(e.getMessage());
        throw new ExceptionInInitializerError();
    }
}

From source file:br.eti.sw.pontocerto.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {
    try {/*from   w  w  w .  j a v a  2  s.  co m*/
        Configuration cfg = new Configuration();
        cfg.configure("hibernate.cfg.xml");
        StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder();
        serviceRegistryBuilder.applySettings(cfg.getProperties());
        ServiceRegistry serviceRegistry = serviceRegistryBuilder.build();
        return cfg.buildSessionFactory(serviceRegistry);

    } catch (Throwable e) {
        System.out.println("Criao inicial do objeto Session Factory falhou. Erro: " + e);
        throw new ExceptionInInitializerError(e);
    }
}

From source file:br.gov.jfrj.siga.model.dao.HibernateUtil.java

License:Open Source License

/**
 * @param resource/*w w w  .  j av  a2s .c om*/
 * @return
 */
public static Configuration criarConfiguracao(String resource) {
    Configuration conf = new Configuration();
    conf.configure(resource);

    return conf;
}

From source file:br.gov.jfrj.siga.model.dao.HibernateUtil.java

License:Open Source License

public static Configuration criarConfiguracao(String resource, Class<?>... classesAnotadas) {

    Configuration conf = new Configuration();

    for (Class<?> clazz : classesAnotadas) {
        conf.addAnnotatedClass(clazz);/*from  w  w  w. j a va  2  s .co  m*/
    }

    // conf.addResource(resource);
    conf.configure(resource);

    return conf;
}

From source file:br.ufmt.paw2.model.util.HibernateUtil.java

private static SessionFactory buildSessionFactory() {

    try {//from  w  w  w.j a va  2  s.c o 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) {
        System.out.println("Falha na criao do SessionFactory do Hibernate: " + e.getMessage());
        throw new ExceptionInInitializerError(e);
    }
}

From source file:ch.bbw.siegrist.hotel.persitance.JPAHibernateDB.java

public JPAHibernateDB(){
    Configuration configuration = new Configuration();
    configuration.configure("hibernate.cfg.xml");
    StandardServiceRegistryBuilder ssrb = 
        new StandardServiceRegistryBuilder().applySettings(configuration.getProperties());
    SessionFactory factory = configuration.buildSessionFactory(ssrb.build());
    session = factory.openSession();//from   w w w  .  jav  a 2 s . c o m
}