Boa noite galera… eu estou seguindo uma apostila da caelum que mostra passo a passo como usar o hibernate so que aqui deu um pau na hora de eu gerar a tabela… naum sei o que eu to fazendo de errado…
alguem pode me ajudar??
vo posta o erro e o codigo
vlww
erro:
SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread “main” java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
at org.slf4j.LoggerFactory.(LoggerFactory.java:60)
at org.hibernate.cfg.Configuration.(Configuration.java:151)
at br.com.caelum.lojavirtual.util.GeraBanco.main(GeraBanco.java:14)
Caused by: java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
… 3 more
e o codigo…
[code]package br.com.caelum.lojavirtual.modelo;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Entity;
@Entity
public class Usuario {
@Id
@GeneratedValue
private Long id;
private String login;
private String senha;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getLogin() {
return login;
}
public void setLogin(String login) {
this.login = login;
}
public String getSenha() {
return senha;
}
public void setSenha(String senha) {
this.senha = senha;
}
}
[/code][code]package br.com.caelum.lojavirtual.util;
import org.hibernate.cfg.*;
import org.hibernate.tool.hbm2ddl.SchemaExport;
public class GeraBanco {
/**
* @param args
*/
public static void main(String[] args) {
Configuration conf = new AnnotationConfiguration();
conf.configure();
SchemaExport se = new SchemaExport(conf);
se.create(true, true);
}
}
[/code]
e o xml
vlwww ae pessoal