首页 > 数据库 >SpringBoot+mybatis项目 配置控制台打印sql语句

SpringBoot+mybatis项目 配置控制台打印sql语句

时间:2022-09-04 12:34:51浏览次数:58  
标签:语句 SpringBoot 配置 sql mybatis 控制台

@SpringBoot+mybatis项目 配置控制台打印sql语句
前几天在做项目的过程中,使用的持久层框架是mybatis,在mapper.xml中自己写sql,当时写完了自己的业务代码,测试时候一直觉得数据不对,所以想看下自己的sql是否执行了,但是项目中没有配置在控制台输入sql语句,所以就看不到sql信息,然后我就自己摸索着配置,记录一下最终的配置是这样的:
(springBoot项目)在app.properties文件中,添加如下配置:

logging.level.com.qxj.dataprofiling.dao=debug
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl1.2.

解释一下,第一行 level后面对应的是mapper的包名 换成你自己的就好了,别的不用动

标签:语句,SpringBoot,配置,sql,mybatis,控制台
From: https://www.cnblogs.com/javaxubo/p/16654836.html

相关文章

  • Sqlalchemy数据迁移
    场景已经创建了数据库模型,并且生成了数据表,数据表里已经有了数据,如果此时模型增加或删除了字段后,想要重新作用于表的话就会有2种方式第一种:删除之前数据库的表,然后重......
  • MSSQL Sqlserver 使用ms未公开的存储过程重建全库表索引
    两个有用的ms未公开的存储过程sp_MSforeachDB遍历所有的数据库sp_MSforeachtable遍历为库中所有的表可以用sp_helptext来查看他们的实现代码 应用:---重建全库索......
  • mysql
    服务器处理客户端请求:客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理后再向客户端进程发送一段文本(处理结果)。流程:连接管理,解析与优化(查询缓存,语法解......
  • mysql索引优化
    一、分页查询优化很多时候我们业务系统实现分页功能可能会用如下sql实现:select*fromemployeeslimit10000,10;表示从表employees中取出从10001行开始的10行......
  • PostgreSQL-从修改的行返回数据
    有时在操作修改的行时从修改的行中获取数据很有用。INSERT、UPDATE和DELETE命令都有一个可选的RETURNING子句来支持这一点。使用RETURNING可以避免执行额外的数据库......
  • MySQL教程 - 触发器(Trigger)
    更新记录转载请注明出处。2022年9月4日发布。2022年9月4日从笔记迁移到博客。触发器说明一段SQL语句一种特殊的存储过程不可以自己手动调用,在触发条件下自动调......
  • MySQL教程 - 存储过程与自定义函数(Produce & Function)
    更新记录转载请注明出处。2022年9月4日发布。2022年9月4日从笔记迁移到博客。存储过程与函数说明存储过程和函数是一条或多条SQL语句的集合存储过程的返回值通......
  • mysql复习
    ##数据库的好处 1.持久化数据到本地 2.可以实现结构化查询,方便管理##数据库相关概念 1、DB:数据库,保存一组有组织的数据的容器 2、DBMS:数据库管理系统,又称为数据库软件(产......
  • mysql资料整理
    一、语法select查询列表from表名;二、特点1、查询列表可以是字段、常量、表达式、函数,也可以是多个2、查询结果是一个虚拟表三、示例1、查询单个字段select字段名from......
  • PostgreSQL-插入
    创建表时,它不包含任何数据。在数据库发挥作用之前要做的第一件事就是插入数据。数据一次插入一行。您还可以在单​​个命令中插入多行,但不能插入不完整的行。即使您只知道......