`
无量
  • 浏览: 1148123 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

eclipse项目log4j打印mybatis的debug日志

阅读更多
mybatis在log4j中输出SQL
复制代码


log4j.logger.com.springframework=DEBUG
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  
log4j.logger.java.sql.ResultSet=DEBUG



也就是说如果只要显示SQL的相关信息。只要加上

log4j.logger.java.sql.Connection=DEBUG 
log4j.logger.java.sql.PreparedStatement=DEBUG  
log4j.logger.java.sql.ResultSet=DEBUG

0
5
分享到:
评论

相关推荐

    mybatis配置文件以及日志文件Log4j

    例如,你可以配置Log4j的日志输出级别为DEBUG,那么在运行时,MyBatis会打印出每个SQL语句及其参数,便于查看和调试。 在实际项目中,MyBatis的配置文件通常会包含以下部分: 1. 数据源配置:定义数据库连接的信息...

    myBaits所有jar包,包括log4j所需jar包,mysql所需jar包,导入后可以直接使用

    在Java应用程序中,log4j允许开发者定义多个日志级别(如DEBUG、INFO、WARN、ERROR等),并决定在何时何地将这些日志信息写入不同的输出目的地,如控制台、文件、电子邮件或者syslog服务器。这个压缩包中的log4j jar...

    ssm+log4j+JUnit(eclipse)

    1. **创建项目**:创建一个新的Dynamic Web Project,然后导入所需的库(Spring、Mybatis、Log4j、JUnit等)。 2. **配置Spring**:编写Spring的配置文件(如`applicationContext.xml`),声明bean并设置依赖注入。 ...

    mybatis_debug:调试mybatis,spring

    MyBatis支持Log4j、SLF4J和Java Util Logging等多种日志实现,通过在配置文件中设置日志级别为DEBUG,就能看到详细的SQL执行信息。此外,还可以在IDE如IntelliJ IDEA或Eclipse中设置断点,对Mapper接口的方法进行...

    java中实现mybatis访问数据库

    - **log4j2.xml**:MyBatis的日志配置文件,用于控制日志输出级别和格式。 ```xml [%t] %-5level %logger{36} - %msg%n"/> <Root level="debug"> ``` #### 四、工具类实现 - **...

    springmvc开发所需的所有jar包

    Log4j 提供了灵活的日志配置,允许开发者根据需要调整日志级别,如 DEBUG、INFO、WARN、ERROR 和 FATAL,方便调试和监控应用状态。通过定义不同的输出目的地,如控制台、文件或远程服务器,日志信息可以被有效地管理...

    mybaits连接数据库(mysql)的怎删改查

    在项目结构中,创建`log4j.properties`文件,用于日志管理。例如: ``` log4j.rootLogger=DEBUG, Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Target=System.out log...

    Java工程师简历模版

    5. **开发工具**:熟练运用MyEclipse/Eclipse、JUnit、Debug、log4j、SVN、MyBatis等。 6. **服务器配置**:熟悉Tomcat、Apache服务器配置。 7. **项目管理**:有实际项目经验,能独立完成项目开发和文档编写。 8. *...

    java程序员简历模板

    * JUnit,Debug 进行程序调试、log4j 进行日志管理、SVN 项目整合、MyBatis 数据库管理 * Tomcat,Aapache 等服务器配置 * MyEclipse/Eclipse 等开发工具 * Flash 动画设计、PS 图片美化、Dreamweaver 网页设计 四、...

    JAVA工程师简历模板.docx

    - **开发工具**:掌握了JUnit、Debug调试、log4j日志管理和SVN版本控制,以及MyBatis数据库管理工具。 - **服务器配置**:熟悉Tomcat、Apache等服务器的配置。 - **开发工具**:熟练使用MyEclipse和Eclipse等开发...

    DC-Resources:ignoooooooooreeeee说

    7. **日志和调试**:在Java项目中,日志记录(如Log4j、SLF4J)和调试工具(如Java Debug Interface, JDI)是解决问题的重要手段。 8. **持续集成/持续部署(CI/CD)**:如Jenkins、Travis CI等工具,对于大型项目来...

    spring-boot-demo

    4. 日志处理:Spring Boot默认使用Logback作为日志系统,同时也支持Log4j2。日志级别可以动态调整,便于调试和问题排查。 5. 整合WebSocket:Spring Boot支持WebSocket通信,提供WebSocket服务器端点,可以实现双向...

    springmvc的CRUD案例需要的jar包

    11. **Logging**: `log4j.jar` 或 `slf4j.jar` 以及相应的实现(如 `logback-classic.jar`)用于日志记录,这对于调试和监控应用程序至关重要。 12. **Testing**: 开发 CRUD 应用时,测试是必要的。`spring-test....

    网络架构师148讲视频课程

    │ 第52节:Varnish的日志操作.avi │ 第53节:规划缓存大小和提高命中率.avi │ 第54节:性能调优和配置使用建议.avi │ 第55节:Nginx+Varnish组合应用.avi │ 第56节:Varnish对性能的提升和优化.avi │ 第57节:...

Global site tag (gtag.js) - Google Analytics