mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-19 01:48:47 +08:00
remove 移除冗余代码
This commit is contained in:
parent
984f07d9b2
commit
4cf0356ec2
@ -26,7 +26,7 @@ public class DataPermissionDynamicMethodMatcher extends DynamicMethodMatcher {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO MyBatis 的 Mapper 就是通过 JDK 动态代理实现的,所以这里需要检查是否匹配 JDK 的动态代理
|
// MyBatis 的 Mapper 就是通过 JDK 动态代理实现的,所以这里需要检查是否匹配 JDK 的动态代理
|
||||||
Class<?> targetClassRef = targetClass;
|
Class<?> targetClassRef = targetClass;
|
||||||
if (Proxy.isProxyClass(targetClassRef)) {
|
if (Proxy.isProxyClass(targetClassRef)) {
|
||||||
// 数据权限注解不对继承生效,但由于 SpringIOC 容器拿到的实际上是 MyBatis 代理过后的 Mapper,而 targetClass.isAnnotationPresent 实际匹配的是 Proxy 类的注解,不会查找代理类。
|
// 数据权限注解不对继承生效,但由于 SpringIOC 容器拿到的实际上是 MyBatis 代理过后的 Mapper,而 targetClass.isAnnotationPresent 实际匹配的是 Proxy 类的注解,不会查找代理类。
|
||||||
|
|||||||
@ -64,8 +64,6 @@ public class MybatisPlusConfig {
|
|||||||
* 数据权限切面处理器
|
* 数据权限切面处理器
|
||||||
*/
|
*/
|
||||||
@Bean
|
@Bean
|
||||||
@ConditionalOnMissingBean
|
|
||||||
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
|
|
||||||
public DataPermissionPointcutAdvisor dataPermissionPointcutAdvisor() {
|
public DataPermissionPointcutAdvisor dataPermissionPointcutAdvisor() {
|
||||||
return new DataPermissionPointcutAdvisor();
|
return new DataPermissionPointcutAdvisor();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user