rename "extTime" to "queryTime"

This commit is contained in:
开源海哥 2023-04-01 17:26:04 +08:00
parent cdf227724e
commit 770784a6d4
3 changed files with 15 additions and 9 deletions

View File

@ -70,11 +70,11 @@ public class AuditManager {
if (auditMessage == null) {
return supplier.execute();
}
auditMessage.setExtTime(clock.getTick());
auditMessage.setQueryTime(clock.getTick());
try {
return supplier.execute();
} finally {
auditMessage.setElapsedTime(clock.getTick() - auditMessage.getExtTime());
auditMessage.setElapsedTime(clock.getTick() - auditMessage.getQueryTime());
auditMessage.setQuery(boundSql.getSql());
Object parameter = boundSql.getParameterObject();

View File

@ -35,8 +35,8 @@ public class AuditMessage implements Serializable {
private String query;
private List<Object> queryParams;
private long extTime; // Sql 执行的当前时间单位毫秒
private long elapsedTime; // Sql 执行消耗的时间单位毫秒
private long queryTime; // Sql 执行的当前时间单位毫秒
private long elapsedTime; // Sql 执行消耗的时间单位毫秒
private Map<String, Object> metas; //其他信息元信息
@ -126,12 +126,12 @@ public class AuditMessage implements Serializable {
}
}
public long getExtTime() {
return extTime;
public long getQueryTime() {
return queryTime;
}
public void setExtTime(long extTime) {
this.extTime = extTime;
public void setQueryTime(long queryTime) {
this.queryTime = queryTime;
}
public long getElapsedTime() {
@ -168,7 +168,7 @@ public class AuditMessage implements Serializable {
", hostIp='" + hostIp + '\'' +
", query='" + query + '\'' +
", queryParams=" + queryParams +
", extTime=" + extTime +
", queryTime=" + queryTime +
", elapsedTime=" + elapsedTime +
'}';
}

View File

@ -35,6 +35,7 @@ import org.apache.ibatis.mapping.BoundSql;
import org.apache.ibatis.mapping.Environment;
import org.apache.ibatis.mapping.MappedStatement;
import org.apache.ibatis.mapping.ResultMap;
import org.apache.ibatis.reflection.MetaObject;
import org.apache.ibatis.session.Configuration;
import org.apache.ibatis.session.ResultHandler;
import org.apache.ibatis.session.RowBounds;
@ -65,6 +66,11 @@ public class FlexConfiguration extends Configuration {
}
@Override
public MetaObject newMetaObject(Object object) {
return super.newMetaObject(object);
}
/**
* 为原生 sql 设置参数
*/