👋 哈喽!我是 小奏 , 欢迎关注我的公众号【小奏技术】
Mybatis SQL染色
背景
在慢SQL平台看到的SQL只能看到具体的慢SQL语句,无法定位到具体的代码和请求
SQL染色
通过Mybatis插件实现SQL改写,改写新增如下
主要是一条SQL新增注释
比如原始SQL为
select * from t_order
改写后的SQL为
select * from t_order/* [SQLMarking] statementId: com.xiaozou.dao.OrdertDao.getOrders, traceId: 59f48d4d-5346-4ffe-9837-693a090090fc */
代码实现
本文为博主原创文章,未经博主允许不得转载