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

Mybatis显示SQL语句

作者头像
河岸飞流
发布于 2019-08-09 09:18:52
发布于 2019-08-09 09:18:52
2K00
代码可运行
举报
文章被收录于专栏:开发杂记开发杂记
运行总次数:0
代码可运行

众所周知,hibernate可以通过配置show_sql在控制台显示sql语句,Mybatis可不可以呢?当然是可以的,将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句,方便调试:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
###mybatis show sql###
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

或者日志的rootLoggerDebug级别,可以不用上面的配置

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Maven项目中配置Log4j
Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
别团等shy哥发育
2023/02/25
1.7K0
log4j.properties 配置示例
2.将log4j.properties放入项目src路径下即可,虚拟机会自动加载日志配置文件,文件内容如下:
河岸飞流
2019/08/09
9.1K0
[Mapreduce]eclipse下写wordcount「建议收藏」
注:eclipse下初次执行wordcount可能会有log4j警告。能够在src下建立名为log4j.properties的文件,就可以消除警告,内容例如以下:
全栈程序员站长
2022/07/10
3190
Mybatis【1】-- Mybatis入门之第一个程序
Mybatis本来是Apache的一个开源项目iBatis,这个项目2010年由Apache迁移到了Google,更名为Mybatis,2013年正式迁移到Github。
秦怀杂货店
2020/11/22
3470
Mybatis【1】-- Mybatis入门之第一个程序
MyBatis3 用log4j在控制台输出 SQL----亲测,真实可用
转载 https://blog.csdn.net/testcs_dn/article/details/67640212
allsmallpig
2021/02/25
1.2K0
Mybatis【5】-- Mybatis多种增删改查那些你会了么?
前面我们学会了Mybatis如何配置数据库以及创建SqlSession,那怎么写呢?crud怎么写?
秦怀杂货店
2020/12/05
4510
Mybatis【5】-- Mybatis多种增删改查那些你会了么?
maven工程建立和SSM(springMVC+spring+mybatis)整合
new -> other -> Maven Project-> next-> 勾选 Create a simple project -> next ->
微风-- 轻许--
2022/04/13
2260
maven工程建立和SSM(springMVC+spring+mybatis)整合
【Java】Log4j日志
通过PatternLayout实现类ConversionPattern属性可以设置具体自定义布局。布局格式采用类似 C
陶然同学
2023/02/24
4950
【Java】Log4j日志
初始MyBatis(随笔1)
为什么要学习框架技术: PTT模板举例:做ppt前, 总是会需要找一些模板, 优点; 1. 不用考虑布局, 排版等问题, 提高了效率; 2. 可以专心于PTT的内容, 使演讲 “质量” 更有保障; 3. 新手也可以实现出很好的 PPT; 框架:也是基于这样的考虑, 当确定使用哪个技术框架后, 就相当于有一个 “半成品” 项目框架, 在编写内部 增删改查代码即可… 1. 不用在考虑公共问题, 框架已经帮我们做好了; 不同公司,不同的人写代码都会有所不同... 2. 可以专心于业务逻辑,保证核心业务逻辑的开发质量; 3. 结构统一,便于学习维护; 4. 框架集成了前人的经验,可以帮助新手写出稳定,性能优良,结构优美的高质量程序; 框架的概念 框架的强大之处不是它可以让你,做什么而是,它不能让你做什么; —————— Rickard Oberg 一千个人心中有一千个哈姆雷特,框架使混乱的东西变大结构化,一千个人可以写出一千种 Servlet+JSP+JavaBean… 主流框架的介绍
Java_慈祥
2024/08/06
1400
初始MyBatis(随笔1)
MyBatis 增删改查
  如果需要插入多行数据要么操作多次进行插入,想要一次操作插入多行数据就需要使用动态 SQL 中的 foreach 了,其他配置与新增单个基本一致只需要修改 mapper 和 DAO 接口即可。
Demo_Null
2020/09/28
1.5K0
MyBatis 增删改查
MyBatis和Spring整合详解:
智勇! 你在吗?点个赞走吧!认真听讲!靠你了。别睡了… 言归正传,正片开始… // 本章介绍:MyBatis和Spring整合,会有两种方法,这里使用了两个项目如有不明白的可以下载/资源—— 点击.
Java_慈祥
2024/08/06
2370
MyBatis和Spring整合详解:
显示mybatis的执行的sql
让mybatis也像hibernate.show_sql一样显示执行sql
似水的流年
2018/01/14
6920
IDEA版本的Mybatis逆向工程使用攻略「建议收藏」
今天早上打算做一个spring+springmvc+mybatis的项目,然后感觉这个mapper文件太难写了,最后就想在网上找一个方法能解决不写mapper文件的方法,最后就发现了这个懒人必背法宝:“myabtis逆向工程”的技术,但是全网几乎都是“eclipse 版本生成 MyBatis 逆向工程”,然后自己就搞了一个idea+maven版本的逆向工程,并且全部在gitee开源了的哟,如果你也想做懒人,就使用mybatis的逆向工程吧!(开源地址在文末!)
全栈程序员站长
2022/09/24
1.8K0
IDEA版本的Mybatis逆向工程使用攻略「建议收藏」
MyBatis入门教程(MyBatis3.2)
1.从配置文件(通常是XML配置文件中)得到 sessionfactory. 2. 由sessionfactory 产生 session 3. 在session中完成对数据的增删改查和事务提交等. 4. 在用完之后关闭session。
SmileNicky
2019/01/17
3500
【分享】标准springMVC+mybatis项目maven搭建最精简教程
文章由来:公司有个实习同学需要做毕业设计,不会搭建环境,我就代劳了,顺便分享给刚入门的小伙伴,我是自学的JAVA,所以我懂的....
肖哥哥
2019/02/22
4480
【分享】标准springMVC+mybatis项目maven搭建最精简教程
猿实战02——Spring+mybatis+maven+多模块框架搭建姿势
猿实战是一个原创系列文章,通过实战的方式,采用前后端分离的技术结合SpringMVC Spring Mybatis,手把手教你撸一个完整的电商系统,跟着教程走下来,变身猿人找到工作不是问题。想要一起实战吗?,关注公主号猿人工厂,获取基础代码,手把手带你开发属于自己的电商系统。 从今天开始,我们将进入猿实战的阶段,实现一个前后端分离的电商系统,没有开发框架怎么行?今天是第一个系列,猿人君将带你搭建后端开发框架。
山旮旯的胖子
2020/08/21
8140
猿实战02——Spring+mybatis+maven+多模块框架搭建姿势
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逆向工程
mysql-connector-java-5.1.28-bin.jarjava连接mysql包
用户10325771
2023/03/14
4060
mybatis逆向工程
从零开始写项目第一篇【搭建环境】
使用Maven搭建SSM环境 SSM需要的基础jar包有哪些??整理一下: c3p0数据连接池 springMVC的JSON springAOP springCore springPersitence springWeb myBatis myBatisSpring mysql mybatis逆向工程插件 2017/10/24 16:00:31 我去的是:http://mvnrepository.com/这个网站中找jar包,大多数使用最新的jar包 本来是使用spring5来进行整合的,结果与asm冲突了,
Java3y
2018/04/02
1.3K0
从零开始写项目第一篇【搭建环境】
Mybatis_笔记_01_逆向工程
通过Mybatis逆向工程,可以从数据库中的表自动生成pojo、mapper映射文件和mapper接口
shirayner
2018/08/10
2370
Mybatis_笔记_01_逆向工程
相关推荐
Maven项目中配置Log4j
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验