Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2012, 13:43
jmch
 
Fecha de Ingreso: agosto-2010
Mensajes: 4
Antigüedad: 12 años
Puntos: 0
En que momento se crean automaticamente las tablas con hibernate

Hola , estoy desarrollando una aplicacion web con java utilizando hibernate y no consigo hacer que se creen automaticamente las tablas en la BD. Se supone que tambien me crea la BD ademas de las tablas o la BD la tengo que crear a mano y despues hibernate me crea las tablas automaticamente? y mi otra duda es si se crean al momento en que la deployo en mi servidor tomcat o se van creando a medida que las voy usando? Gracias

este es mi archivo de configuracion

Código XML:
Ver original
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD
  3. 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
  4. <hibernate-configuration>
  5. <session-factory name="test">
  6. <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  7. <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/grupo</property>
  8. <property name="hibernate.connection.username">root</property>
  9. <property name="hibernate.connection.password"></property>
  10. <property name="hibernate.default_schema">javatest</property>
  11. <property name="show_sql">true</property>
  12. <property name="hibernate.hbm2ddl.auto">create</property>
  13. <property name="hibernate.dialect">org.hibernate.dialect.MySQ</property>
  14. <mapping class="entidades.Contacto"/>
  15. <mapping class="entidades.Usuario"/>
  16. </session-factory>
  17. </hibernate-configuration

Estoy usando una BD MySQL