开启 Dubbo Consumer 参数校验
This commit is contained in:
@@ -10,6 +10,12 @@ Content-Type: application/x-www-form-urlencoded
|
||||
|
||||
username=admin&password=1024
|
||||
|
||||
### /passport/login 少传参数
|
||||
POST {{baseUrl}}/passport/login
|
||||
Content-Type: application/x-www-form-urlencoded
|
||||
|
||||
username=admin
|
||||
|
||||
### /passport/info 成功
|
||||
GET {{baseUrl}}/passport/info
|
||||
Authorization: Bearer {{accessToken}}
|
||||
|
||||
@@ -27,13 +27,13 @@ import java.util.*;
|
||||
@Validated
|
||||
public class AdminManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.AdminRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.AdminRpc.version}")
|
||||
private AdminRpc adminRpc;
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}")
|
||||
private RoleRpc roleRpc;
|
||||
@Reference(version = "${dubbo.consumer.DepartmentRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.DepartmentRpc.version}")
|
||||
private DepartmentRpc departmentRpc;
|
||||
@Reference(version = "${dubbo.consumer.PermissionRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.PermissionRpc.version}")
|
||||
private PermissionRpc permissionRpc;
|
||||
|
||||
public PageResult<AdminPageItemVO> pageAdmin(AdminPageDTO pageDTO) {
|
||||
|
||||
@@ -22,7 +22,7 @@ import java.util.stream.Collectors;
|
||||
@Slf4j
|
||||
public class DepartmentManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.DepartmentRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.DepartmentRpc.version}")
|
||||
private DepartmentRpc departmentRpc;
|
||||
|
||||
/**
|
||||
|
||||
@@ -19,15 +19,11 @@ import java.util.List;
|
||||
@Service
|
||||
public class DataDictManager {
|
||||
|
||||
private static final Comparator<cn.iocoder.mall.systemservice.rpc.datadict.vo.DataDictVO> COMPARATOR_ENUM_VALUE_SORT = (o1, o2) -> {
|
||||
int cmp = o1.getEnumValue().compareTo(o2.getEnumValue());
|
||||
if (cmp != 0) {
|
||||
return cmp;
|
||||
}
|
||||
return o1.getSort().compareTo(o2.getSort());
|
||||
};
|
||||
private static final Comparator<cn.iocoder.mall.systemservice.rpc.datadict.vo.DataDictVO> COMPARATOR_ENUM_VALUE_SORT = Comparator
|
||||
.comparing(cn.iocoder.mall.systemservice.rpc.datadict.vo.DataDictVO::getEnumValue)
|
||||
.thenComparingInt(cn.iocoder.mall.systemservice.rpc.datadict.vo.DataDictVO::getSort);
|
||||
|
||||
@Reference(version = "${dubbo.consumer.DataDictRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.DataDictRpc.version}")
|
||||
private DataDictRpc dataDictRpc;
|
||||
|
||||
/**
|
||||
|
||||
@@ -30,13 +30,13 @@ import java.util.Set;
|
||||
@Service
|
||||
public class PassportManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.AdminRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.AdminRpc.version}")
|
||||
private AdminRpc adminRpc;
|
||||
@Reference(version = "${dubbo.consumer.OAuth2Rpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.OAuth2Rpc.version}")
|
||||
private OAuth2Rpc oauth2Rpc;
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}")
|
||||
private RoleRpc roleRpc;
|
||||
@Reference(version = "${dubbo.consumer.ResourceRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.ResourceRpc.version}")
|
||||
private ResourceRpc resourceRpc;
|
||||
|
||||
public PassportAccessTokenVO login(PassportLoginDTO loginDTO, String ip) {
|
||||
|
||||
@@ -16,7 +16,7 @@ import java.util.Set;
|
||||
@Service
|
||||
public class PermissionManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.PermissionRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.PermissionRpc.version}")
|
||||
private PermissionRpc permissionRpc;
|
||||
|
||||
/**
|
||||
|
||||
@@ -23,9 +23,9 @@ import java.util.stream.Collectors;
|
||||
@Slf4j
|
||||
public class ResourceManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.ResourceRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.ResourceRpc.version}")
|
||||
private ResourceRpc resourceRpc;
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}")
|
||||
private RoleRpc roleRpc;
|
||||
|
||||
/**
|
||||
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
@Service
|
||||
public class RoleManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.RoleRpc.version}")
|
||||
private RoleRpc roleRpc;
|
||||
|
||||
/**
|
||||
|
||||
@@ -15,7 +15,7 @@ import org.springframework.stereotype.Service;
|
||||
@Service
|
||||
public class SystemAccessLogManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.SystemAccessLogRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.SystemAccessLogRpc.version}")
|
||||
private SystemAccessLogRpc systemAccessLogRpc;
|
||||
|
||||
/**
|
||||
|
||||
@@ -19,9 +19,9 @@ import org.springframework.stereotype.Service;
|
||||
@Service
|
||||
public class SystemExceptionLogManager {
|
||||
|
||||
@Reference(version = "${dubbo.consumer.SystemExceptionLogRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.SystemExceptionLogRpc.version}")
|
||||
private SystemExceptionLogRpc systemExceptionLogRpc;
|
||||
@Reference(version = "${dubbo.consumer.AdminRpc.version}", validation = "false")
|
||||
@Reference(version = "${dubbo.consumer.AdminRpc.version}")
|
||||
private AdminRpc adminRpc;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user