mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-20 02:08:15 +08:00
docs 删除无用mybatis注释
This commit is contained in:
parent
524871ce84
commit
55cc86935f
@ -217,27 +217,18 @@ public class PlusDataPermissionHandler {
|
|||||||
*/
|
*/
|
||||||
private void findAnnotation(Class<?> clazz) {
|
private void findAnnotation(Class<?> clazz) {
|
||||||
DataPermission dataPermission;
|
DataPermission dataPermission;
|
||||||
// 获取方法注解
|
|
||||||
for (Method method : clazz.getMethods()) {
|
for (Method method : clazz.getMethods()) {
|
||||||
// 过滤掉默认方法和可变参数方法
|
|
||||||
if (method.isDefault() || method.isVarArgs()) {
|
if (method.isDefault() || method.isVarArgs()) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
// 获取方法的全限定名,作为映射语句的 ID
|
|
||||||
String mappedStatementId = clazz.getName() + "." + method.getName();
|
String mappedStatementId = clazz.getName() + "." + method.getName();
|
||||||
// 检查方法是否带有 DataPermission 注解
|
|
||||||
if (AnnotationUtil.hasAnnotation(method, DataPermission.class)) {
|
if (AnnotationUtil.hasAnnotation(method, DataPermission.class)) {
|
||||||
// 获取方法上的 DataPermission 注解
|
|
||||||
dataPermission = AnnotationUtil.getAnnotation(method, DataPermission.class);
|
dataPermission = AnnotationUtil.getAnnotation(method, DataPermission.class);
|
||||||
// 将方法映射语句 ID 和 DataPermission 注解存储到缓存中
|
|
||||||
dataPermissionCacheMap.put(mappedStatementId, dataPermission);
|
dataPermissionCacheMap.put(mappedStatementId, dataPermission);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 获取类注解
|
|
||||||
if (AnnotationUtil.hasAnnotation(clazz, DataPermission.class)) {
|
if (AnnotationUtil.hasAnnotation(clazz, DataPermission.class)) {
|
||||||
// 获取类上的 DataPermission 注解
|
|
||||||
dataPermission = AnnotationUtil.getAnnotation(clazz, DataPermission.class);
|
dataPermission = AnnotationUtil.getAnnotation(clazz, DataPermission.class);
|
||||||
// 将类名和 DataPermission 注解存储到缓存中
|
|
||||||
dataPermissionCacheMap.put(clazz.getName(), dataPermission);
|
dataPermissionCacheMap.put(clazz.getName(), dataPermission);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user