`
tianke66
  • 浏览: 188050 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

如何关闭hibernate产生的大量日志

阅读更多

要关闭hibernate的日志,首先要把hibernate.show_sql设置为false;然后设置log4j.properties。

# Control logging for other open source packages
log4j.logger.com.opensymphony.oscache=ERROR
log4j.logger.net.sf.navigator=ERROR
log4j.logger.net.sf.acegisecurity=WARN
log4j.logger.net.sf.acegisecurity.intercept.event.LoggerListener=WARN
log4j.logger.org.apache.commons=ERROR
log4j.logger.org.apache.struts=WARN
log4j.logger.org.displaytag=ERROR
log4j.logger.org.springframework=WARN
log4j.logger.com.ibatis.db=WARN
log4j.logger.org.apache.velocity=WARN

# Don't show debug logs for WebTest
log4j.logger.com.canoo.webtest=WARN

# All hibernate log output of "info" level or higher goes to stdout.
# For more verbose logging, change the "info" to "debug" on the last line.
log4j.logger.org.hibernate.ps.PreparedStatementCache=WARN
log4j.logger.org.hibernate=WARN

# Changing the log level to DEBUG will result in Hibernate generated
# SQL to be logged.
log4j.logger.org.hibernate.SQL=ERROR

# Changing the log level to DEBUG will result in the PreparedStatement
# bound variable values to be logged.
log4j.logger.org.hibernate.type=ERROR

分享到:
评论

相关推荐

    slf4j-1.5.8.rar Hibernate日志接口

    Hibernate,作为一款广泛使用的ORM(Object-Relational Mapping)框架,它在处理数据库操作时会产生大量的日志信息,用于调试、性能分析和问题排查。SLF4J与Hibernate的日志接口结合,可以方便地管理和控制日志输出...

    hibernate3-log4j-slf4j所有包

    Hibernate3作为一个ORM框架,在执行SQL查询、持久化操作时会产生大量的日志信息。这些日志对于调试和理解框架行为非常有帮助。通过集成Log4j或SLF4J,开发者可以控制Hibernate的日志输出,比如查看SQL语句的执行,...

    hibernate环境搭建

    这些库通常包含在JAR文件中,其中日志类的JAR包是必不可少的,因为Hibernate在运行时会产生大量的日志信息,这对于调试和性能分析至关重要。常见的日志库有Log4j、SLF4J或Java内置的日志API。在你的项目中,你需要...

    在eclipse中使用hibernate

    这种不兼容性导致在进行数据库操作时,开发者往往需要编写大量的SQL语句来完成对象与数据库记录之间的转换,这一过程既繁琐又容易出错。 J2EE架构下的开发主要包含JSP、Servlet、JavaBean和EJB等组件。其中EJB虽然...

    java私塾独家首发最新Hibernate4教程

    通过使用Hibernate,开发者可以避免编写大量的SQL代码,并能够更加专注于业务逻辑的实现。 **1.2 ORM映射原理** 对象关系映射(ORM)是一种程序技术,用于将关系型数据库的数据映射到面向对象语言中。在Hibernate4...

    Hibernate开发指南

    本书不仅仅提供了理论知识,还结合了大量的实践经验,让读者能够更快地掌握Hibernate的核心概念和技术要点。通过本书的学习,读者不仅能够了解Hibernate的基本使用方法,还能学习到如何利用Hibernate解决实际开发中...

    基于struts+spring+hibernate

    6. **日志文件**:项目运行时产生的日志,可以帮助调试和监控应用状态。 综上所述,这个"基于Struts+Spring+Hibernate"的社区项目提供了一个现成的、经过测试的Web应用实例,开发者可以通过学习和修改这个项目,...

    jboss JAR包

    因为HIBERNATE在执行持久化操作时会产生大量的日志信息,这些信息对于调试和性能监控非常有用。通过集成JBoss Logging,开发者可以方便地配置日志级别,控制输出哪些级别的日志信息,例如错误、警告、信息或者调试...

    jboss-logging-3.3.0.Final.jar

    Hibernate是一个强大的对象关系映射(ORM)工具,它在执行SQL查询、持久化操作时会产生大量的日志信息。这些信息对于开发者理解和调试数据库交互非常有用。`jboss-logging-3.3.0.Final.jar`使得Hibernate可以方便地...

    log4j详解********

    - 在大型系统中,日志可能会产生大量的I/O操作,影响性能。Log4j允许通过配置来优化日志输出,例如,只在调试时启用`DEBUG`级别,或者限制某些类的日志输出。 6. **扩展与集成** - Log4j可以与其他框架和库结合,...

    ssh三大框架整合源码

    而Spring和Hibernate在运行时会产生大量信息,合理配置日志系统(如Log4j)有助于调试和优化。 总的来说,SSH整合是一个复杂但高效的过程,它让开发者能够更专注于业务逻辑,而不是底层技术细节。通过深入理解和...

    school学习代码

    通过Hibernate,开发者可以使用Java对象来操作数据,而无需编写大量的JDBC代码。实体类代表数据库中的表,实体之间的关系映射到表间的关联。Hibernate提供了一种称为HQL(Hibernate Query Language)的语言,用于...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,...

    java开发常用jar包

    hibernate使用的一个日志系统 spring.jar spring核心包 spring-security-core-2.0.4.jar 和 spring-security-taglibs-2.0.4.jar 权限管理 commons-codec-1.3.jar 字符编码 xalan.jar, xerces.jar, xml-apis....

    ssh框架搭建

    此外,Spring还提供了AOP(面向切面编程)功能,用于实现如日志、事务管理等横切关注点。 然后,Hibernate作为持久层框架,负责数据库操作。它封装了JDBC,提供对象关系映射(ORM)功能,使得开发者可以通过操作...

    基于云计算售书系统

    6. 日志模块:系统运行过程中产生的日志信息,如用户操作、系统异常等,可以存储在HDFS上,便于后期问题排查和性能优化。 7. 安全模块:保护用户数据的安全,防止SQL注入、XSS攻击等,通过Java的过滤器、拦截器等...

    软件性能优化最佳实践

    历史数据应通过日志存储或其他方式分开管理,以确保正式数据的查询效率和简化程序处理流程。此外,这种方式也有利于未来的系统升级和数据迁移。 - **合理选择字符类型:** 在设计字段时,应考虑使用`CHAR`或`VARCHAR...

    JDK1.4老版本

    Java Logging API在1.4版本中正式成为标准,提供了灵活的日志记录框架,便于开发者根据需求调整日志级别和输出格式。 5. **集合框架的完善** 对集合框架进行了进一步的优化和扩展,包括`java.util.concurrent`...

    可重复使用文件保存

    标题中的“可重复使用文件保存”可能指的是在编程中如何设计和实现一种文件保存机制,使得文件内容可以被多次读取和写入,而不会丢失数据或者产生冲突。这种机制通常涉及到文件操作、数据持久化以及多线程安全等方面...

Global site tag (gtag.js) - Google Analytics