olá. tou começando a estudar hibernate. tentei executar o seguinte código:
public class GeraBanco {
public static void main(String[] args) {
AnnotationConfiguration configuration = new AnnotationConfiguration();
configuration.configure();
SchemaExport se = new SchemaExport(configuration);
se.create(true, true);
}
}
e parecia ter dado certo. ele deu a seguinte saida no log:
18:10:01,640 INFO Version:15 - Hibernate Annotations 3.4.0.GA
18:10:01,671 INFO Environment:543 - Hibernate 3.3.0.SP1
18:10:01,671 INFO Environment:576 - hibernate.properties not found
18:10:01,671 INFO Environment:709 - Bytecode provider name : javassist
18:10:01,671 INFO Environment:627 - using JDK 1.4 java.sql.Timestamp handling
18:10:01,828 INFO Version:14 - Hibernate Commons Annotations 3.1.0.GA
18:10:01,828 INFO Configuration:1460 - configuring from resource: /hibernate.cfg.xml
18:10:01,828 INFO Configuration:1437 - Configuration resource: /hibernate.cfg.xml
18:10:01,937 INFO Configuration:1575 - Configured SessionFactory: null
18:10:01,953 INFO Dialect:175 - Using dialect: org.hibernate.dialect.MySQLDialect
18:10:02,140 INFO AnnotationConfiguration:369 - Hibernate Validator not found: ignoring
18:10:02,156 INFO SchemaExport:226 - Running hbm2ddl schema export
18:10:02,156 DEBUG SchemaExport:242 - import file not found: /import.sql
18:10:02,156 INFO SchemaExport:251 - exporting generated schema to database
18:10:02,156 INFO DriverManagerConnectionProvider:64 - Using Hibernate built-in connection pool (not for production use!)
18:10:02,156 INFO DriverManagerConnectionProvider:65 - Hibernate connection pool size: 20
18:10:02,156 INFO DriverManagerConnectionProvider:68 - autocommit mode: false
18:10:02,171 INFO DriverManagerConnectionProvider:103 - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/teste
18:10:02,171 INFO DriverManagerConnectionProvider:109 - connection properties: {user=root, password=****}
18:10:02,390 INFO SchemaExport:268 - schema export complete
18:10:02,390 INFO DriverManagerConnectionProvider:170 - cleaning up connection pool: jdbc:mysql://localhost:3306/teste
no exemplo q eu vi ele disse q deveria ser criado a tabela Funcionario no banco. mas nao foi criada nenhuma tabela no banco.
a entidade foi anotada assim:
@org.hibernate.annotations.Entity
public class Funcionario {
qual pode ser o problema?