This question显示如何获得Play!显示SQL语句。我遵循接受的解决方案(jpa.debugSQL=true
),但我仍然看不到在日志中用于创建表的SQL语句。如何使用Play获取SQL模式创建语句!框架?
我怎样才能得到这些陈述? (我目前正在使用Play!自带的内存数据库,所有默认设置)
注意 - 如果其中一个SQL架构语句出错,它会在日志中显示为错误。
This question显示如何获得Play!显示SQL语句。我遵循接受的解决方案(jpa.debugSQL=true
),但我仍然看不到在日志中用于创建表的SQL语句。如何使用Play获取SQL模式创建语句!框架?
我怎样才能得到这些陈述? (我目前正在使用Play!自带的内存数据库,所有默认设置)
注意 - 如果其中一个SQL架构语句出错,它会在日志中显示为错误。
入住application.conf你的财产值:
application.log=INFO
它可能藏身的输出。
如果您正在使用log4j.properties文件,您可能需要,正如Zenklys所说,检查设置在那里的appender。
您应该使用log4j.properties
文件。如果你在hibernate包的调试级别上定义一个记录器,你应该能够获得SQL语句。