# mybatis-log-parent **Repository Path**: openus/mybatis-log-parent ## Basic Information - **Project Name**: mybatis-log-parent - **Description**: 打印mybatis执行日志 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-22 - **Last Updated**: 2024-08-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mybatis-sql-log ## 目前只支持拦截 mysql8.x 版本 #### 介绍 在开发过程中打印mybatis的sql日志,使用agent方式 #### 拦截日志 ```bash // mybatis的sql日志 --------------------【sql log】--------------------- SELECT id,notice_id,state,content,platform,type,client_id,create_time,update_time,error_msg FROM t_notice_log WHERE id=1 耗时: 0ms 442100ns --------------------------------------------- ns % Task name --------------------------------------------- 000442100 100% // 打印接口请求耗时 INFO 12004 --- [nio-8080-exec-1] com.wtf.advice.MethodTimeInterceptor : index 方法耗时: 218441600ns ``` ### 示例使用 + clone 项目 + 打包 mybatis-sql-log.jar + 在 mybatis-sample (可以换成自己的项目)启动参数中添加 -javaagent:mybatis-sql-log.jar(mybatis-sql-log.jar路径) + 即可看到以上输出结果