Bläddra i källkod

1、优化用户-权限循环依赖问题

rayson 9 månader sedan
förälder
incheckning
514983c206

+ 1 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/permission/MdePermissionServiceImpl.java

@@ -55,6 +55,7 @@ public class MdePermissionServiceImpl implements MdePermissionService {
     private MdeRoleService mdeRoleService;
 
     @Resource
+    @Lazy
     private MdeUserService userService;
 
     @Resource

+ 2 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/user/MdeUserServiceImpl.java

@@ -27,6 +27,7 @@ import com.google.common.annotations.VisibleForTesting;
 import com.mzt.logapi.context.LogRecordContext;
 import com.mzt.logapi.service.impl.DiffParseFunction;
 import com.mzt.logapi.starter.annotation.LogRecord;
+import org.springframework.context.annotation.Lazy;
 import org.springframework.security.crypto.password.PasswordEncoder;
 import org.springframework.stereotype.Service;
 import org.springframework.validation.annotation.Validated;
@@ -54,6 +55,7 @@ public class MdeUserServiceImpl implements MdeUserService {
     private MdeUserMapper mdeUserMapper;
 
     @Resource
+    @Lazy
     private MdePermissionService mdePermissionService;
 
     @Resource