阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-18 开启MyBatis日志Sql打印

在使用通用Mapper并没有让我们自己去写一些sql语句。
让日志打印每次执行的sql语句。仅仅适合生产环境下打印sql语句,如果是在正式环境下日志会非常的多、冗余,是没有必要的。用户量一旦大, 请求就会增多。很多重复的sql语句就会打印在控制台。

日志的配置文件。stdout就是代表的在控制台输出。

appication.yml。这个是Mybatis的日志,


在控制台输出有一个StdOutImpl,这个就是在控制台输出日志的实现。




重启api服务。指明了日志的初始化。

它是一个适配器。


做一个登陆操作。

登陆成功。








这是查询语句的参数,类型都是String类型。

如果查询到的话,还会有一个total,。代表有一条记录。

查询用到了5毫秒。之前aop的日志输出。

保存的操作

注册一个账号





参数的值

更新到数据库里面的行数。


service耗时6毫秒




通过配置就监测到了每次调用数据库的sql语句

结束

原文地址:https://www.cnblogs.com/wangjunwei/p/12093703.html