Erro: Hibernate  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
vjfenix
JavaTeenager
[Avatar]

Membro desde: 20/10/2006 14:53:36
Mensagens: 159
Localização: São Paulo
Offline

Olá!!

Estou tentando gerar uma tabela através no Hibernate porém está me dando um erro e não gera a mesma.. alguém poderia me ajudar??

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.

Developer Java
Sun Certified Java Programmer
vjfenix@gmail.com
hugov
JavaEvangelist

Membro desde: 30/08/2004 14:14:23
Mensagens: 357
Offline

Isto é um aviso que está faltando o arquivo de configuração do log4j.properties ou log4j.xml
no diretório onde está localizado a suas classes.

Crie um arquivo log4j.xml , na pasta src do seu projeto , ou seja , aonde a suas packages estão.



Observação aonde está escrito suaPackage no código acima troque pelo seu pacote.

Vitor Hugo
Analista Desenvolvedor Java
WebLog : http://emdia.wordpress.com/
Skype : hugov_br
[Email] [WWW] [MSN]
joca_java
JavaChild
[Avatar]

Membro desde: 16/08/2007 14:02:09
Mensagens: 128
Offline

Bem ... esse erro não iria interferir na geração da sua tabela não... mostra teu hibernate.cfg.xml que podemos te ajudar.

vjfenix
JavaTeenager
[Avatar]

Membro desde: 20/10/2006 14:53:36
Mensagens: 159
Localização: São Paulo
Offline

joca_java wrote:Bem ... esse erro não iria interferir na geração da sua tabela não... mostra teu hibernate.cfg.xml que podemos te ajudar.



package br.com.hibernate.produto;

import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.tool.hbm2ddl.SchemaExport;



public class GeraTabelas {

public static void main(String[] args) {
AnnotationConfiguration cfg = new AnnotationConfiguration();
cfg.addAnnotatedClass(Produto1.class);
new SchemaExport(cfg).create(true, true);

}

}
**********************************************************************************

package br.com.hibernate.produto;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

public class Produto1 {

@Column(name = "descricao", nullable = true, length = 50)
private String descricao;
@Id
@GeneratedValue
private int id;

private double preco;

private String nome;

public String getDescricao() {
return descricao;
}

public void setDescricao(String descricao) {
this.descricao = descricao;
}

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public String getNome() {
return nome;
}

public void setNome(String nome) {
this.nome = nome;
}

public double getPreco() {
return preco;
}

public void setPreco(double preco) {
this.preco = preco;
}

}
*************************************************************************************

hibernate.dialect org.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class com.mysql.jdbc.Driver
hibernate.connection.url jdbc:mysql://localhost/test
hibernate.connection.username root
hibernate.connection.password

Developer Java
Sun Certified Java Programmer
vjfenix@gmail.com
hugov
JavaEvangelist

Membro desde: 30/08/2004 14:14:23
Mensagens: 357
Offline

Acrescente no seu Pojo


Vitor Hugo
Analista Desenvolvedor Java
WebLog : http://emdia.wordpress.com/
Skype : hugov_br
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team