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

显示mybatis的执行的sql

作者头像
似水的流年
发布于 2018-01-18 08:42:20
发布于 2018-01-18 08:42:20
90400
代码可运行
举报
文章被收录于专栏:电光石火电光石火
运行总次数: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 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
8350
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
基于SSM框架的日志管理
然后每个控制类都extends这个BaseController,使用日志的时候叫调用logger日志管理类
SmileNicky
2019/01/17
1K0
Mybatis-04 日志、分页
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI)组件
张小驰出没
2021/04/15
3100
Mybatis-04  日志、分页
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.1K0
MyBatis入门教程(MyBatis3.2)
1.从配置文件(通常是XML配置文件中)得到 sessionfactory. 2. 由sessionfactory 产生 session 3. 在session中完成对数据的增删改查和事务提交等. 4. 在用完之后关闭session。
SmileNicky
2019/01/17
3470
MyBatis3 用log4j在控制台输出 SQL----亲测,真实可用
转载 https://blog.csdn.net/testcs_dn/article/details/67640212
allsmallpig
2021/02/25
1.2K0
mybatis逆向工程
mysql-connector-java-5.1.28-bin.jarjava连接mysql包
用户10325771
2023/03/14
4040
mybatis逆向工程
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
2690
Mybatis系列之全注解方式操作数据库例子
log4j.properties详解
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
Lcry
2022/11/29
4040
MyBatis日志工厂
我们在测试SQL的时候,要是能够在控制台输出 SQL 的话,是不是就能够有更快的排错效率?
愷龍
2022/12/31
2270
MyBatis日志工厂
log4j---log4j 的配置
log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现,     当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j,     人们遗忘了sun的日志工具类。     它的一个独有特性包括在类别中继承的概念。通过使用类别层次结构,这样就减少了日志记录输出量,并将日志记录的开销降到最低。
用户7886150
2020/11/12
8740
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
8340
MyBatis3-配置使用log4j输出日志
SpringBoot-18-之AOP+log4j 记录访问请求信息
<!--aop依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifactId>
张风捷特烈
2018/09/26
7130
Maven项目中配置Log4j
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
别团等shy哥发育
2023/02/25
1.7K0
MyBatis逆向工程_java maven
MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。 1:mybatis逆向工程开发源码:
全栈程序员站长
2022/09/24
4090
MyBatis逆向工程_java maven
log4j-使用详解与Java的实例应用
Log4j,具体的我就不去拷贝官网的介绍了,大家只要知道这是帮助我们记录日志的就可以了。
谙忆
2021/01/21
4750
log4j-使用详解与Java的实例应用
[Mapreduce]eclipse下写wordcount「建议收藏」
注:eclipse下初次执行wordcount可能会有log4j警告。能够在src下建立名为log4j.properties的文件,就可以消除警告,内容例如以下:
全栈程序员站长
2022/07/10
3170
log4j.properties 配置示例
2.将log4j.properties放入项目src路径下即可,虚拟机会自动加载日志配置文件,文件内容如下:
河岸飞流
2019/08/09
9.1K0
Mybatis_笔记_01_逆向工程
通过Mybatis逆向工程,可以从数据库中的表自动生成pojo、mapper映射文件和mapper接口
shirayner
2018/08/10
2360
Mybatis_笔记_01_逆向工程
相关推荐
Mybatis 3 配置 Log4j
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验