javafigueiredoPJ 23 de out. de 2007
Olá Cesar!!
Vc está usando anotations?? No meu caso que não usei, se é o que eu entendi, é só vc configurar o hiberntate.properties ou o hibernate.cfg.xml para criação do banco de dados no momento da execução de sua aplicação.
#Ant properties
#Sun Jun 18 08:58:49 BRT 2006
hibernate.dbcp.ps.whenExhaustedAction=1
hibernate.dbcp.ps.maxIdle=100
hibernate.dbcp.whenExhaustedAction=1
hibernate.dbcp.ps.maxWait=1200
#hibernate.connection.driver_class=org.gjt.mm.mysql.Driver
hibernate.connection.driver_class=com.mysql.jdbc.Driver
#hibernate.connection.driver_class=org.postgresql.Driver
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
#hibernate.dialect=org.hibernate.dialect.MySQLDialect
#hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
hibernate.dbcp.maxIdle=10
hibernate.dbcp.maxWait=120000
hibernate.dbcp.maxActive=100
hibernate.connection.url=jdbc:mysql://localhost:3306/svo2
#hibernate.connection.url=jdbc\:postgresql\://localhost/locadora
hibernate.connection.username=root
hibernate.connection.password=
hibernate.show_sql=true
hibernate.dbcp.ps.maxActive=100
#hibernate.hbm2ddl.auto=create-drop
Descomente a última linha que ele cria o banco , baseado nos mapeamentos passdos dentro dos hbm ,xml . Se vc deixar a linha ativa , toda vez que a aplica ção for executada o banco ser á zerado e criado novamente , atente somente p / isso !!