本文主要讲解“Hibernate日志有哪些类别”,感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“Hibernate日志有哪些类别”!
在Hibernate中,Hibernate日志使用Apache commons-logging来记录各种事件。
commons-日志记录将直接输出到Apache Log4j(如果log4j.jar包含在类路径中)或JDK1.4日志记录(如果在JDK1.4或更高版本中运行)。
我们强烈建议您熟悉Hibernate日志消息。在保证可读性的前提下,我们做了大量的工作,让Hibernate日志尽可能的详细。这是错误检查的必要工具。最有趣的日志类别如下:
表Hibernate日志类别
类别
功能
org.hibernate.SQL
执行所有SQL DML语句时记录它们
org.hibernate.type
记录所有JDBC参数
org.hibernate.tool.hbm2ddl
记录所有执行的SQL语句
org . hibernate . Pitty
在会话刷新期间,记录与其关联的所有实体(最多20个)的状态。
org.hibernate.cache
记录所有L2缓存的活动。
org.hibernate.transaction
记录与交易相关的活动。
org.hibernate.jdbc
记录所有JDBC资源的获取情况
org.hibernate.hql.AST
解析查询时,记录HQL和SQL的AST分析日志。
org.hibernate.secure
记录JAAS认证请求
org.hibernate
记录任何与Hibernate相关的信息(信息量很大,但对错误检查非常有帮助)
使用Hibernate开发应用程序时,应该始终打开org.hibernate.SQL的调试日志记录,或者打开hibernate.show_sql属性。
至此,相信大家对“Hibernate日志的类别有哪些”有了更深的理解,下面我们来做一些实际的工作!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/134026.html