Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2008, 08:04
Bunburyscom
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 15 años, 10 meses
Puntos: 10
Respuesta: como crear una base de datos con hibernate

Hola,

Creo, creo, creo que nada mas porque si, no se puede, ya que hibernate utiliza los mapeos que TU creaste con los beans que TU creaste y con la base de datos que TU creaste.

Pero puedes hacerlo de una forma (no lo he probado, asi es que no se si funcione).

1. Creas un xml por ejemplo "Creabd.hbm.xml" y le agregas lo siguiente:

<sql-query name="creaBD">
<!-- Aqui va el script para crear tu base de datos -->
</sql-query>

2. Agregas ese xml al hibernate.cfg.xml
<mapping resource="Creabd.hbm.xml"/>

3. Para mandar a llamar el query tienes que agregar el siguiente codigo a tu clase:
Query qry = session.getNamedQuery("creaBD")

Habria que ver que tipo de objeto te regresa, solo es cosa de probar.

Nos avisas que paso.

saludos!