Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >显示mybatis的执行的sql

显示mybatis的执行的sql

作者头像
似水的流年
发布于 2018-01-18 08:42:20
发布于 2018-01-18 08:42:20
90800
代码可运行
举报
文章被收录于专栏:电光石火电光石火
运行总次数:0
代码可运行

显示mybatis的执行sql

让mybatis也像hibernate.show_sql一样显示执行sql

在log4j.properties 添加

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
log4j.rootLogger=DEBUG, Console 
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n 
log4j.logger.java.sql.ResultSet=INFO
log4j.logger.org.apache=INFO
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG 

如果不想打印spring的DEBUG输出请把第一行的DEBUG改为INFO

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
mybatis逆向工程
mysql-connector-java-5.1.28-bin.jarjava连接mysql包
用户10325771
2023/03/14
4060
mybatis逆向工程
Mybatis 3 配置 Log4j
Mybatis与Log4j 最常用的日志输出是Log4j,将相应的jar包和配置文件放到相应的位置,Mybatis就可以通过Log4j将SQL语句打印出来。 配置Log4j.properties 将log4j.properties放置根目录: log4j.rootLogger=DEBUG,Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.
hbbliyong
2018/03/29
8370
Spring Boot mybatis-config 和 log4j 输出sql 日志
​ 依赖 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> 两种配置log4j的方式: 一定要新建一个log4j.properties文件 在yaml中直接配置 在mybatis-config中配置 ​mapper-locations
FHAdmin
2021/07/26
1.1K0
Mybatis系列之全注解方式操作数据库例子
User.java: package com.mybatis.entity; public class User { /* * ID */ private int id; /* * 用户姓名 */ private String name; /* * age */ private int age; public int getId() { return id; } public void setId(int id) { this.id =
SmileNicky
2022/05/07
2700
Mybatis系列之全注解方式操作数据库例子
Mybatis_笔记_01_逆向工程
通过Mybatis逆向工程,可以从数据库中的表自动生成pojo、mapper映射文件和mapper接口
shirayner
2018/08/10
2370
Mybatis_笔记_01_逆向工程
MyBatis逆向工程_java maven
MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。 1:mybatis逆向工程开发源码:
全栈程序员站长
2022/09/24
4120
MyBatis逆向工程_java maven
[Mapreduce]eclipse下写wordcount「建议收藏」
注:eclipse下初次执行wordcount可能会有log4j警告。能够在src下建立名为log4j.properties的文件,就可以消除警告,内容例如以下:
全栈程序员站长
2022/07/10
3190
Maven项目中配置Log4j
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
别团等shy哥发育
2023/02/25
1.7K0
基于SSM框架的日志管理
然后每个控制类都extends这个BaseController,使用日志的时候叫调用logger日志管理类
SmileNicky
2019/01/17
1K0
MyBatis入门教程(MyBatis3.2)
1.从配置文件(通常是XML配置文件中)得到 sessionfactory. 2. 由sessionfactory 产生 session 3. 在session中完成对数据的增删改查和事务提交等. 4. 在用完之后关闭session。
SmileNicky
2019/01/17
3500
MyBatis日志工厂
我们在测试SQL的时候,要是能够在控制台输出 SQL 的话,是不是就能够有更快的排错效率?
愷龍
2022/12/31
2300
MyBatis日志工厂
Mybatis-04 日志、分页
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI)组件
张小驰出没
2021/04/15
3110
Mybatis-04  日志、分页
MyBatis3 用log4j在控制台输出 SQL----亲测,真实可用
转载 https://blog.csdn.net/testcs_dn/article/details/67640212
allsmallpig
2021/02/25
1.2K0
MyBatis3-配置使用log4j输出日志
配置步骤: 1、POM的依赖引入 <!-- log4j --> <!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dep
hbbliyong
2018/03/29
8400
MyBatis3-配置使用log4j输出日志
log4j.properties 配置示例
2.将log4j.properties放入项目src路径下即可,虚拟机会自动加载日志配置文件,文件内容如下:
河岸飞流
2019/08/09
9.1K0
Spring+SpringMVC+MyBatis+easyUI整合优化篇(二)Log4j讲解与整合
作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载。 前言 上一篇文章主要讲述了一下syso和Log间的一些区别与比较,重点是在项目的日志功能上,因此,承接前文《Spring+SpringMVC+MyBatis+easyUI整合优化篇(一)System.out.print与Log》,本文是一个较为直观的日志功能案例,java的日志框架很多,如Log4j、Log4j2、logback、SLF4J,篇幅有限,所以本篇只介绍一
程序员十三
2018/03/15
6230
Spring+SpringMVC+MyBatis+easyUI整合优化篇(二)Log4j讲解与整合
log4j.properties详解
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
Lcry
2022/11/29
4090
springmvc 项目完整示例05 日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用
就是log for java嘛,老外都喜欢这样子,比如那个I18n  ---internationalization  不就是i和n之间有18个字母...
noteless
2018/09/11
9510
springmvc 项目完整示例05  日志 --log4j整合 配置 log4j属性设置 log4j 配置文件 log4j应用
myBatis实例
1. myBatis的介绍: MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除 了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索。MyBatis可以使用简单的 XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 jdbc-->dbutil-->(mybatis)-->hibernate 2. mybatis快速入门 a. 添加jar包
用户1112962
2018/07/03
1.2K0
MyBatis 从入门到精通:MyBatis日志记录
在开发过程中,排查异常是必不可少的步骤。而日志记录是我们排查异常的得力助手。本文将深入探讨如何在 MyBatis 中进行日志记录,帮助开发者更好地理解和利用日志记录功能。
默 语
2024/11/20
910
MyBatis 从入门到精通:MyBatis日志记录
相关推荐
mybatis逆向工程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验