Dúvida em Hibernate[RESOLVIDO]

7 respostas
Marcio_Nogueira

Olá, minha dúvida é a seguinte:
baixei o hibernate-core para um diretório em minha máquina aqui em casa, tenho de descompactá-lo para copiar as libs ou acrescento o arquivo diretamente no classpath de minha aplicação?
Quem puder ajudar, agradeço. :wink:

7 Respostas

g4j

Você tem que copiar os arquivos .jar para dentro do classpath da aplicação.

Marcio_Nogueira

Mas tenho que descompactar o hiberntate core? Em que pasta localizo os arquivos necessário para colocar na minha aplicação?

g4j

tem que descompactar sim. deve ter alguma pasta chamada “dist” ou coisa assim cara.

fabio.cbrandao

deve ter alguma pasta lib com os .jars necessários adicione no classpath ou na pasta lib do seu projeto.

Marcio_Nogueira

Consegui resolver o problema. Mas tenho uma ultima dúvida, alguém poderia dar um exemplo da classe HibernateUtil para que eu possa me basear?
Desde já agradeço a atenção. :wink:

H

Opa…

package org.hibernate.tutorial.util;

import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class HibernateUtil {

    private static final SessionFactory sessionFactory = buildSessionFactory();

    private static SessionFactory buildSessionFactory() {
        try {
            // Create the SessionFactory from hibernate.cfg.xml
            return new Configuration().configure().buildSessionFactory();
        }
        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);
        }
    }

    public static SessionFactory getSessionFactory() {
        return sessionFactory;
    }

}

Fonte: http://docs.jboss.org/hibernate/stable/core/reference/en/html/tutorial.html

Marcio_Nogueira

Obrigado a todos pela ajuda! Um abraço, tudo de bom!!!

Criado 9 de setembro de 2009
Ultima resposta 9 de set. de 2009
Respostas 7
Participantes 4