2010-03-13 9 views

Respuesta

5

usted puede configurar el registro en System.out usando

  • SessionFactory sf = new Configuration().setProperty("hibernate.show_sql", "true")

  • o log4j

    log4j.logger.org.hibernate.SQL=DEBUG, SQL_APPENDER 
    log4j.additivity.org.hibernate.SQL=false 
    

EDI T: Esto puede ser útil también Hibernate sql logging with values

+3

Desafortunadamente, hbm2ddl ignora ambas opciones. Así que no veo ninguna declaración alterar/crear en mi archivo de registro. – FoxyBOA

+5

@FoxyBOA para instrucciones ddl, debe intentar: log4j.logger.org.hibernate.tool.hbm2ddl = depurar – stacker

3

También puede establecer un punto de interrupción de depuración en

org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(boolean, boolean) 

y ver cómo va.

+1

O 'SchemaExport' si no es una actualización sino una creación de esquema inicial – Thilo

Cuestiones relacionadas