`

显示ibatis执行的SQL配置

阅读更多

log4j.properties

# Set root logger level to DEBUG and its only appender to CONSOLE.   

log4j.rootLogger=WARN,CONSOLE   

# CONSOLE   

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender   

log4j.appender.stdout=org.apache.log4j.ConsoleAppender   

log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout   

log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n   

   

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout   

log4j.appender.CONSOLE.Threshold=INFO   

   

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 

分享到:
评论

相关推荐

    打log4j日志-ibatis的sql输出

    通过这样的配置,每次Ibatis执行SQL时,你可以在控制台看到详细的SQL语句,包括参数信息,这对于排查SQL问题非常有帮助。同时,如果你希望将日志输出到文件,可以添加一个FileAppender到配置中。 总结起来,本文...

    iBATIS-SqlMaps2入门代码文档

    本文档旨在为初学者提供一个快速入门的指南,详细介绍iBATIS-SqlMaps2的基本用法及配置。 #### 二、准备工作 在深入探讨iBATIS-SqlMaps2的具体用法之前,需要先了解一些基础知识和准备工作。 ##### 1. SQLMap概述...

    ibatis打印sql

    设置完日志级别后,当iBATIS执行SQL时,相关的SQL语句和参数将按照配置的格式打印到控制台或指定的日志文件中。这有助于开发者了解SQL执行的具体情况,包括绑定的参数值、查询结果等。 4. **动态SQL**: iBATIS...

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

    至此,你应该能在控制台或指定的日志文件中看到iBatis执行的SQL语句,包括参数信息。 除了默认的日志实现外,MyBatis也支持其他日志实现,例如SLF4J,配置方法类似。只需将`logImpl`设置为对应的值,如`LOG4J`、`...

    ibatis用xml配置文件配置使用

    6. **执行SQL操作**:在业务逻辑中,通过`SqlSession`调用Mapper接口的方法执行SQL,如: ```java SqlSession session = sqlSessionFactory.openSession(); UserMapper mapper = session.getMapper(UserMapper....

    iBATIS-SqlMaps

    4. **执行SQL语句**:通过API执行各种SQL操作。 5. **日志记录**:利用Jakarta Commons Logging进行日志记录。 综上所述,iBATIS-SqlMaps作为一个轻量级的持久层框架,在简化数据库访问的同时保持了高度的灵活性和...

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

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

    iBATIS-SqlMaps,ibatis映射文件

    还有ExecutorFactory,它负责创建执行SQL的实例。配置文件通常会包含多个SqlMap的引用,这些SqlMap对应于不同的数据库表或者业务对象。 SqlMap.xml文件则是具体的SQL映射文件,它是iBATIS的核心,定义了SQL语句、...

    iBATIS-SqlMaps 中文

    iBATIS-SqlMaps 是一款曾经非常流行的Java持久层框架,它将SQL查询与Java代码分离,提高了开发效率和代码的可维护性。本资源包含了iBATIS-SqlMaps的中文版文档,对于理解并使用这个框架有极大的帮助。 首先,我们...

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

    例如,通过SqlMapClient接口,你可以加载XML配置文件,然后调用对应的SqlMap方法来执行SQL: ```java SqlMapClient sqlMap = SqlMapClientBuilder.buildSqlMapClient(Resources.getResourceAsStream("SqlMapConfig....

    iBATIS-SqlMaps详解

    在Java代码中,使用SqlSession对象执行SQL语句。SqlSession提供了诸如selectOne、selectList、insert、update和delete等方法,方便地执行对应的数据库操作。执行完毕后,需要关闭SqlSession以释放资源。 在实际开发...

    iBATIS-SqlMaps-2 PDF文档资料(日文)

    教程《iBATIS-SqlMaps-2 Tutorial_ja.pdf》可能包含以下内容:基础安装和配置、SqlMap配置详解、数据源的设置、SQL映射文件的编写、动态SQL的使用、事务管理、结果集映射、参数映射、自定义类型处理器、异常处理以及...

    iBATIS-SqlMaps-2_ja.pdf

    通过使用简单的 XML 配置文件,iBATIS 可以将 JavaBeans 对象映射到 SQL 语句上,从而实现数据持久化。相比于其他对象关系映射工具,iBATIS 更加简单易用。 #### 安装与升级 iBATIS 的安装过程相对简单,文档中提供...

    iBATIS SQL Maps

    - **性能**:由于iBATIS允许直接控制SQL语句的执行,因此在某些情况下可以实现更高的性能优化。 #### 四、iBATIS安装与配置 iBATIS for Java的最新版本为2.0.9,包含两个主要的组件:`ibatis-sqlmap-2.jar` 和 `...

    Spring+ibatis 保留ibatis事务的配置

    Spring 是一个轻量级的Java应用开发框架,提供了依赖注入、面向切面编程等功能,而ibatis则是一个基于Java的持久层框架,它提供了一种简单的方式来执行SQL语句并映射结果到Java对象上。当这两个框架结合起来时,可以...

    iBATIS-SqlMaps-2 PDF文档资料中文

    4. **数据访问接口**:介绍SqlMapClient接口,它是iBATIS的主要入口点,用于执行SQL语句。讲解如何创建SqlMapClient实例,以及如何调用其方法执行CRUD操作。 5. **事务管理**:讲解iBATIS如何处理事务,包括自动...

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

    现在,每当iBatis执行SQL时,P6Spy都会将相关信息写入日志文件。这些信息包括但不限于SQL语句、执行时间、返回结果等,这对于分析性能瓶颈、找出慢查询或调试SQL问题非常有帮助。 通过分析P6Spy的日志,你可以: - ...

    ibatis-SqlMaps-开发指南-version 1.0 及 ibatis-SqlMaps-开发指南-version 2

    2. **SqlMapClient**:详细阐述了SqlMapClient接口及其相关类的使用,它是iBATIS 2.0的核心API,用于执行SqlMap配置中的各种操作。 3. **注解支持**:介绍了如何使用Java 5的注解来替代XML配置,简化开发过程。 4....

    ASP.NET MVC+iBatis+SQL

    2. **数据访问**:通过iBatis的SqlSession接口,控制器可以调用相应的SQL映射方法,执行SQL语句并与数据库进行交互。 3. **事务管理**:iBatis支持事务控制,确保多条SQL语句的原子性。在ASP.NET MVC中,这可以通过...

Global site tag (gtag.js) - Google Analytics