自定义单表API拦截器
/**
* 拦截请求
*/
@Component
public class MyNamedTableInterceptor implements NamedTableInterceptor {
/*
* 执行单表操作之前
*/
@Override
public void preHandle(SqlMode sqlMode, NamedTable namedTable) {
if (sqlMode == SqlMode.INSERT) {
// 插入时注入create_by列
namedTable.column("create_by", UserUtils.getId());
}
}
}
上次更新: 2023-03-23 13:11:51