package com.yanzuoguang.mq.dao.impl;
import com.yanzuoguang.db.DbPrintSqlExcept;
import com.yanzuoguang.db.impl.SqlInfo;
import org.springframework.stereotype.Component;
/**
* 过滤Sql语句打印消息
*
* @author 颜佐光
*/
@Component
public class DbPrintExceptByMessage implements DbPrintSqlExcept {
/**
* 当前包的Sql语句不打印
*/
private final Package aPackage = DbPrintExceptByMessage.class.getPackage();
@Override
public boolean isPrintExcept(SqlInfo sqlInfo, long time, int row) {
if (sqlInfo == null || sqlInfo.getTargetClass() == null) {
return false;
}
return sqlInfo.getTargetClass().getPackage() == aPackage;
}
}
-
yanzg authored8fe66651