Hibernate -Video da Caelum Não Roda

1 resposta
D
Estou tentando implementar o exemplo do vídeo da caelum mas está dando o seguinte erro:
Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/DocumentException
	at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:119)
	at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
	at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
	at Modelo.GerarBanco.main(GerarBanco.java:12)
Fiz todos os passoasdo video mas porém não funcionou > Aqui meu arquivo de configuração.
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
             version="1.0">
    <persistence-unit name="JPA">
        
        <properties>
            <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
            <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
            <property name="hibernate.connection.username" value="root"/>
            <property name="hibernate.connection.password" value=""/>
            <property name="hibernate.connection.url" value="jdbc:mysql://localhost/Teste"/>
            <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
            
        </properties>
    </persistence-unit>
</persistence>
Desde já agradeço qualquer sugestão.

1 Resposta

Thiagoprudente

E ai beleza?!
Eu utilizei também um link da caelum e também não rodou, faz algum tempo já, eu tava fazendo um exemplos deles.
Vou te explicar, eu estava usando o eclipse e queria usar o TomCat utilizando JNDI e Hibernate!! Depois de tanta luta consegui… consigo fazer inserção, e uma validação de login, só que eu não sei como faço para fazer uma busca geral no banco, por exemplo, buscar todos os registros da tabela que tem id_empresa = 1, detalhe… o id_empresa não é a minha chave primária, ela é a chave estrangeira que está em outra tabela, mas as tabelas não foram vinculadas, eu simplesmente uso um recurso para gravar o id_empresa lá, sem vinculo nem nada, por favor, se vc puder me explicar isso, sobre o seu problema infelizmente eu não sei como resolver AINDA… eu não entendi direito o negócio da serialização, não tem nada haver, ou é necessário para fazer esse tipo de consulta? Sou muito leigo no assunto, pra ter uma idéia, comecei à estudar java faz 2 meses e meio no meu trabalho, e meu chefe me falou pra estudar hibernate e aplicar num projeto nosso!!
grato

Criado 12 de outubro de 2007
Ultima resposta 13 de out. de 2007
Respostas 1
Participantes 2