rud*_*son 13
Hibernate使用SLF4j作为日志记录API.看看这个API我找不到以编程方式调整日志记录级别的方法.
因此,在我看来,您必须直接使用底层运行时日志记录系统.这取决于您配置的内容.当使用log4j时,这就像是
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
...
Logger log = Logger.getLogger("org.hibernate.SQL");
log.setLevel(Level.DEBUG);
Run Code Online (Sandbox Code Playgroud)
但请记住,通过这种方式,您的代码依赖于底层日志记录实现.
Pau*_*ams 11
您可以使用标准的log4j功能:
Logger.getLogger("org.hibernate").setLevel(Level.<what level you require>);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17202 次 |
| 最近记录: |