`

【转】log4j xml ibatis 配置

 
阅读更多
<appender name="IBatis" class="org.apache.log4j.ConsoleAppender">
		<layout class="org.apache.log4j.PatternLayout">
			<param name="ConversionPattern" value="%-4r [%t] %-5p %c %x - %m%n" />
		</layout>
		<filter class="org.apache.log4j.varia.LevelRangeFilter">
			<param name="LevelMin" value="DEBUG" />
			<param name="LevelMax" value="DEBUG" />
		</filter>
	</appender>
	<logger name="com.ibatis" additivity="true">
		<level value="DEBUG" />
	</logger>

	<logger name="java.sql.Connection" additivity="true">
		<level value="DEBUG" />
	</logger>

	<logger name="java.sql.Statement" additivity="true">
		<level value="DEBUG" />
	</logger>

	<logger name="java.sql.PreparedStatement" additivity="true">
		<level value="DEBUG" />
		<appender-ref ref="IBatis" />
	</logger>

	<logger name="java.sql.ResultSet" additivity="true">
		<level value="DEBUG" />
		<appender-ref ref="IBatis" />
	</logger>
分享到:
评论

相关推荐

    log4j和ibatis配置文档

    《log4j与iBatis配置详解》 在软件开发中,日志管理和数据库操作是两个至关重要的环节。Log4j作为Java世界里最流行的日志框架之一,它提供了强大的日志记录功能,帮助开发者追踪应用程序运行过程中的信息、警告、...

    打log4j日志-ibatis的sql输出

    Log4j的配置文件通常是`log4j.properties`或`log4j.xml`,在这里你可以设置不同级别的日志输出,例如DEBUG、INFO、WARN、ERROR等。 对于Ibatis,这是一个轻量级的持久层框架,它将SQL语句与Java代码分离,提供了...

    纯净版SpringMVC+Ibatis+log4j环境

    5. **配置文件**:log4j.properties或log4j.xml,配置日志的输出行为。 在“springtest”这个项目中,我们可以看到这三个组件是如何整合在一起的。SpringMVC作为应用的控制器,负责接收请求并调用iBatis进行数据...

    log4j2所需要的jar包资源

    3. **配置系统**:Log4j2的配置灵活性非常高,可以使用XML、JSON、YAML或纯Java代码进行配置。配置文件中定义了日志级别、布局、过滤器和附加器,决定了日志的格式和输出目的地。 4. **插件系统**:Log4j2采用插件...

    Maven_SpringMVC_Ibatis_Log4j

    6. 配置Log4j.properties或Log4j.xml,设定日志输出级别和格式。 7. 使用Maven命令(如`mvn clean install`)编译、测试、打包项目。 8. 将打包好的WAR文件部署到服务器,如Tomcat,即可运行Web应用。 总的来说,...

    log4j配置详解

    log4j的配置可以通过XML、Properties或者JSON文件来完成,其中最常用的是Properties格式的配置文件。在配置文件中,主要包含以下几个关键部分: #### 根Logger 根Logger(root logger)是所有Logger的父类,如果...

    log4j概述

    接下来,需要创建一个名为`log4j.properties`的配置文件,该文件通常位于项目的`src`目录下,用于指定日志记录的具体规则。以下是一个典型的`log4j.properties`配置示例: ```properties # 设置根Logger的默认级别...

    ibatis配置

    日志模块可以配置为Log4j、Logback或SLF4J等。 综上所述,"ibatis配置"涵盖了Ibatis框架的基础配置、Mapper接口与XML文件的协同工作、SQL执行和结果映射等多个环节。描述中提到的成功配置意味着已经完成了这些步骤...

    mybatis-demo2-log4j.zip

    2. **配置Log4j**:创建一个名为`log4j.properties`或`log4j.xml`的配置文件,设置日志级别(DEBUG, INFO, WARN, ERROR, FATAL)和输出目标(控制台、文件、邮件等)。例如,以下是一个简单的`log4j.properties`配置...

    MyBatis基本CRUD与动态SQL(带log4j.properties).zip

    例如,设置`log4j.logger.org.apache.ibatis=DEBUG`将打印出所有执行的SQL语句及其参数,这对于调试和优化SQL性能非常有帮助。 综上所述,MyBatis基本CRUD操作涉及了数据库中的基本操作,而动态SQL则展示了MyBatis...

    在ibatis日志信息中打印SQL语句的方法(个人总结)

    2. **配置Log4j**:在项目的类路径下创建一个名为`log4j.properties`的文件,并配置如下内容来开启iBatis的日志输出: ```properties # 设置root logger级别为DEBUG log4j.rootLogger=DEBUG, stdout, D # 输出到...

    SSI2 Struts2+Spring2.5+IBatis2 配置

    4. **log4j配置**:log4j是Java的日志记录工具,其配置文件log4j.properties或log4j.xml用于定义日志级别、输出目的地等。在本例中,log4j.jar版本需为1.2.16或以上,以避免FileNotFound异常。通常,log4j配置包括...

    log4j.properties 配置(实例讲解)

    在使用 Log4j.properties 配置前,需要在 Maven 项目的 pom.xml 文件中添加以下依赖项: ```xml &lt;groupId&gt;log4j &lt;artifactId&gt;log4j &lt;version&gt;1.2.17 &lt;groupId&gt;org.slf4j &lt;artifactId&gt;slf4j-api &lt;version&gt;...

    ibatis乱码解决方法(ibatis独立)

    - 日志输出时,确保日志框架(如Log4j、SLF4J等)的配置文件中指定了正确的字符集,避免在打印SQL语句时出现乱码。 7. **文件读写**: - 如果是从文件中读取或写入数据,确保文件的读写操作使用了与数据库相同的...

    配置ibatis3.0时,发生的小错误

    在iBatis的配置文件中指定日志实现,例如`&lt;settings&gt;&lt;logging implementation="org.apache.ibatis.logging.log4j.Log4jImpl"/&gt;&lt;/settings&gt;`。 6. **资源加载问题**:iBatis尝试加载Mapper XML文件时可能会出错。...

    iBatis2.X入门附带完整项目

    通过配置log4j.properties或log4j.xml,你可以控制日志的输出级别、格式和目的地。 通过学习这个项目,你不仅可以了解iBatis的基本使用,还能了解到如何在实际项目中整合和配置iBatis,以及如何利用log4j进行日志...

    ibatis jar包

    2. **SqlMapConfig.xml**:这是iBatis的主配置文件,它包含了数据库连接池、事务管理器和Mapper XML文件的位置。通过这个文件,iBatis可以知道如何连接到数据库,并找到所有的SQL映射文件。 3. **Mapper接口**:...

    hibernate3.jar、ibatis-dao-2.jar、spring.jar、struts.jar、log4j-1.2.9.jar

    Log4j提供了丰富的日志级别(如DEBUG、INFO、WARN、ERROR等),以及灵活的日志输出配置,如控制台、文件、网络等,有助于开发者进行调试和性能分析。 5. **iBatis-dao-2.jar**:iBatis(在本例中可能是iBATIS DAO的...

    ibatis 开发指南,开发手册 txt 版

    - 示例配置文件`log4j.properties`: ``` log4j.rootLogger=DEBUG,stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j....

    用户信息和系统信息

    根据提供的文件标题“用户信息和系统信息”及描述“用于实现记录操作信息和系统报错信息,源代码是用类和配置文件一起实现的”,我们可以深入探讨与日志记录相关的技术,尤其是Log4j和Ibatis框架在实现系统日志记录...

Global site tag (gtag.js) - Google Analytics