`
fengyie007
  • 浏览: 153492 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

显示ibatis底层sql语句的log4j配置文件

    博客分类:
  • java
阅读更多

log4j.rootLogger=debug,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.conversionPattern=[%5p] %d{mm:ss}\
(%F:%M:%L)%n%m%n%n

log4j.logger.com.ibatis=debug
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debug
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=debug
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=debug
log4j.logger.java.sql.Connection=debug
log4j.logger.java.sql.Statement=debug
log4j.logger.java.sql.PreparedStatement=debug,stdout

分享到:
评论

相关推荐

    WAS上log4j日志不能输出(ibatis)sql语句解决办法[借鉴].pdf

    WAS 上 log4j 日志不能...解决 WAS 上 log4j 日志不能输出(ibatis)sql 语句的问题需要改变 WAS 的默认 LogFactory 实现类,使其使用 log4j 框架下的 LogFactory 实现类,并且需要正确配置 log4j.properties 文件。

    打log4j日志-ibatis的sql输出

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

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

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

    Ibatis常用sql语句

    根据给定的文件信息,以下是对“Ibatis常用SQL语句”的详细解析,涵盖了一系列Ibatis在数据操作中的应用实例。 ### Ibatis简介 Ibatis是一个支持普通SQL查询、存储过程以及高级映射的优秀持久层框架。Ibatis可以让...

    log4j和ibatis配置文档

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

    WebSphere V5 配置log4j

    本篇文章将详细探讨如何在WebSphere V5环境中配置log4j,以及如何结合iBATIS框架输出SQL语句。 首先,我们要理解log4j是什么。log4j是Apache的一个开源项目,提供了一个灵活且强大的日志系统。它允许程序员以声明式...

    ibatis打印sql

    要启用iBATIS的SQL打印,首先需要在项目中添加Log4j的配置文件,如提供的`log4j.properties`。这个文件用于定义日志级别(如DEBUG、INFO、WARN等)以及输出目的地(控制台、文件等)。例如,为了打印SQL,你需要将`...

    ibatis2包和能显示执行的sql语句的ibatis2.jar

    默认情况下,Ibatis并不自动打印执行的SQL,但可以通过设置log4j、logback或其他日志系统的配置,启用日志输出,从而查看应用程序运行时执行的SQL语句。例如,如果你使用的是log4j,可以在配置文件中添加以下内容: ...

    ibatis16个常用sql语句

    在iBatis中,SQL语句是通过XML文件来配置的。下面是16个常用的iBatis SQL语句,涵盖了基本的CRUD(Create、Read、Update、Delete)操作。 1. 删除语句 在iBatis中,删除语句可以使用`<delete>`元素。例如: ```xml...

    纯净版SpringMVC+Ibatis+log4j环境

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

    ibatis常用的sql

    根据提供的文件信息,本文将对...综上所述,ibatis框架通过XML配置文件中的SQL语句模板和参数化处理,极大地简化了数据库操作的过程,提高了代码的安全性和可维护性。以上就是对所提供的ibatis常用SQL语句的详细解析。

    使用P6spy打印ibatis执行的SQL语句

    4. **整合iBatis**:确保你的iBatis配置文件(通常是`mybatis-config.xml`)已经正确地指定了数据源,使用P6Spy的JDBC驱动名称。例如: ```xml ${jdbc.url}"/> ${jdbc.username}"/> ${jdbc.password}"/> ...

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

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

    mybatis,ibatis,hibernate 显示查询SQL

    为了显示查询SQL,MyBatis 提供了日志配置,通常可以启用Log4j或SLF4J,并配置相应的日志级别来打印SQL语句。 **iBatis** iBatis 是MyBatis的前身,两者在概念上相似,但MyBatis在iBatis的基础上进行了改进和扩展。...

    在java控制台提取sql语句

    2019-01-18 10:12:52,566 [DEBUG](org.apache.ibatis.logging.log4j.Log4jImpl.debug(Log4jImpl.java:42)) - ==> Parameters: 3(Long) 使用这个转换工具,可以转换成标准的样子,没有其他的prepare日志时间什么的...

    Maven_SpringMVC_Ibatis_Log4j

    在本项目中,Ibatis用于数据库操作,通过XML配置文件或注解定义SQL语句,并将其与Java Dao接口绑定,实现数据访问层的功能。 【Log4j】 Log4j是Java的日志框架,它提供了灵活的日志记录功能,包括控制日志输出级别...

    sql语句中用问号代替参数

    在SQL语句中,使用问号(`?`)作为参数占位符是一种常见的做法,尤其是在编程语言如Java中与数据库交互时。这种方式被称为预编译语句或参数化查询,它具有重要的安全性和性能优势。 ### SQL参数化查询的概念 参数化...

    Mybatis Log(自动填充sql参数打印到控制台)

    例如,如果你使用的是Log4j,可以在`log4j.properties`或`log4j.xml`文件中配置: ```properties # log4j.properties 示例 log4j.logger.org.apache.ibatis=DEBUG ``` ```xml <!-- log4j.xml 示例 --> ...

    log4j.properties

    ### 关于 log4j.properties 配置文件的理解与解析 #### 一、log4j.properties 配置文件格式概述 `log4j.properties` 文件是 Apache Log4j 框架用于配置日志记录行为的核心配置文件。Log4j 是 Java 开发中广泛使用...

Global site tag (gtag.js) - Google Analytics