首页 > 数据库 >springboot 配置mybatis打印sql

springboot 配置mybatis打印sql

时间:2023-06-30 10:34:58浏览次数:35  
标签:logging springboot ibatis apache sql mybatis org

方式 一:

########################################################
###配置打印sql
########################################################
logging:
    level:
      com.threefivework.mymall.dao.mapper: DEBUG //包路径为mapper文件包路径


方式二:

在application.yml(.properties)中增加配置,在控制台打印sql:

mybatis
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 

 

参考类:org.apache.ibatis.session.Configuration
log-impl指定的值为org.apache.ibatis.logging.Log接口的某个实现类

 

mybatis-config.xml添加配置

<setting name="logImpl" value="org.apache.ibatis.logging.stdout.StdOutImpl"/>

 

标签:logging,springboot,ibatis,apache,sql,mybatis,org
From: https://www.cnblogs.com/kkvt/p/17515922.html

相关文章

  • 清除SQL Server数据库日志(ldf文件)的几种方法
    随着系统运行时间的推移,数据库日志文件会变得越来越大,这时我们需要对日志文件进行备份或清理。  随着系统运行时间的推移,数据库日志文件会变得越来越大,这时我们需要对日志文件进行备份或清理。  解决方案1-直接删除本地ldf日志文件:(比较靠谱方案!)  1.......
  • MICROSOFT SQL SERVER TO POSTGRESQL MIGRATION USING PGLOADER
    Tocontinueourmigrationseries,today’spostwillfocusonpgloader.PgloaderisanotherOpenSourcedatamigrationutilityforPostgreSQLfromMySQLandSQLServer.Today’sdemowillmigrateasampledatabase(StackOverflow)fromMSSQ......
  • springboot启动取消数据源
    pom.xml中取消数据库相关的配置,maven的相关的数据库依赖包删除,右击项目openmodulesettings ......
  • MySQL-增删改语句
    数据库增删改语句原创 Lyle_Tu Linux分布式主任 2023-06-2622:28 发表于福建收录于合集#数据库7个#语句2个#sql5个#服务器15个 插入数据使用INSERT语句可向指定表中插入数据。INSERT语法的基本结构如下:INSERTINTO<table_name>(column_name1,column......
  • mysql-alter语句
    T-SQLAlter语句原创 Lyle_Tu Linux分布式主任 2023-06-2008:21 发表于福建收录于合集#sql5个#linux13个#数据库7个#服务器15个 ALTERTABLE语句用于在已有的表中添加、修改或删除列。 修改数据库常用语句语法格式:ALTERDATABASEdatabase_name{AD......
  • Mybatis
    1.    Mybatis概述1.1. Mybatis是什么Mybatis是一个持久层框架。 1.2. Mybatis的作用Mybatis是一个持久层框架,当然作用就是操作数据库的(增删改查). 1.3. 为什么需要学习Mybatis Mybatis的理念:让程序员是10%的代码就可以实现数据库的操作。解决方案:持久......
  • sql注入笔记(二)
    sql-labs篇union注入#Less-011.打开环境32.先查两个值看看?id=1?id=23.判断是否存在注入,使用一些符号进行判断,利用错误信息?id=2'发现报错,语法错误,“syntaxtousenear"2"LIMTatline1”,意思是在2附近有错误,也就是我们输入id=2'的时候与查询语句的闭合......
  • SpringBoot--尚硅谷2018
    #一、SpringBoot入门B站视频地址:72_尚硅谷_结束语_哔哩哔哩_bilibili1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martinfowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通......
  • mybatis-plus框架配合数据库表时间字段自动更新问题
    背景在项目开发前的设计阶段,我们会根据需求分析、业务梳理的结果进行领域建模。通常有2种方式:实体设计优先数据库设计优先无论哪种方式,最终会创建数据库、数据表。通常在每一张表,会设计2个时间自动,创建时间和修改时间,这样在查询数据时能够清晰的看到数据行是什么时候创建......
  • 12 | 为什么我的MySQL会“抖”一下?
    一下内容出自《MySQL实战45讲》12|为什么我的MySQL会“抖”一下?一条SQL语句,正常执行的时候特别快,但是有时也不知道怎么回事,它就会变得特别慢,并且这样的场景很难复现,它不只随机,而且持续时间还很短。看上去,这就像是数据库“抖”了一下。这个时候,MySQL可能是在刷脏页(fl......