首页 > 数据库 >MyBatis打印SQL语句

MyBatis打印SQL语句

时间:2022-12-19 21:12:52浏览次数:45  
标签:语句 Spring 打印 Boot SQL MyBatis 日志

 

1. Spring + MyBatis

  这种框架一般还使用的XML配置,所以要在 MyBatis的配置文件中加以下信息,就可以打印日志了。

<configuration>
    <settings>
        <!-- 打印查询语句 -->
        <setting name="logImpl" value="STDOUT_LOGGING" />
    </settings>
    
</configuration>

 

2. Spring Boot + MyBatis Plus 打印日志

  Spring Boot 项目一般用的都是yml 文件,配置如下:

# 配置MyBatis-Plus打印SQL日志
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

 

标签:语句,Spring,打印,Boot,SQL,MyBatis,日志
From: https://www.cnblogs.com/huanshilang/p/16993051.html

相关文章

  • MySQL函数
    MySQL函数1.常用函数--======常用函数======--数学运算SELECTABS(-8)--绝对值SELECTCEILING(9.4)--向上取整SELECTFLOOR(9.4)--向上取整SELECTRAND(......
  • MySQL日期 专题
    一、MySQL获得当前日期时间函数 1.1获得当前日期+时间(date+time)函数:now() mysql>selectnow();+---------------------+|now()          |+--------......
  • MySQL8 删除binlog.0000XXX文件导致无法启动
    MySQL8无法启动,由于误删除的日志文件binlog.0000XXX。找到MySQL8目录下的data.err文件中显示的错误信息为:2022-12-19T11:22:23.973011Z0[System][MY-010116][Server......
  • RPC、SQL、NFS属于OSI的哪一层
     第一层:物理层第二层:数据链路层802.2、802.3ATM、HDLC、FRAMERELAY第三层:网络层IP、IPX、ARP、APPLETALK、ICMP第四层:传输层TCP、UDP、SPX第五层:会话层RPC、SQL、N......
  • mysql及redis环境部署时遇到的问题解决
    redis开启远程访问redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf打开redis.conf文件在NETWORK部分有说明解决办法:注释掉bind127.0.0.1可以使所有的ip访......
  • mybatis resultMap collection聚合String
    背景主表index_dict_data内容表index_dict_cn_name期望输出数据结构:即联表之后根据indexId聚合,然后将cnName字段聚合到一个List<String>中[{"in......
  • percona-xtrabackup物理备份mysql
    wgethttps://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm安装xtrabackup[......
  • 初探oceanbase和newsql数据库
    为什么是分布式数据库?互联网时代,数据已经成为企业运营的命脉。作为聚合支付的领军企业之一,李俶2021年受理交易金额3500亿,覆盖全国600+城市,服务110万+线下商户,日交易量2300......
  • 搭建LAMP并使用mysql的phpMyadmin图形化管理工具
    #1.环境为centos7系统#2.安装httpd服务yum-yinstallhttp#安装HTTP服务systemctlstarthttpd#启动HTTP服务systemctlenablehttpd#开机启动HTTP服务firewall-c......
  • mysql 奇淫技巧
    1.统计同一张表的多个值啥意思?比如,一张人员表,要同时统计出男女人数,正常来说,我们是要两句sql,但是有没有办法,一句sql直接统计出来呢?有的!!例:SELECTcount(sex='男'OR......