Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
26ea8dd9
提交
26ea8dd9
authored
7月 17, 2020
作者:
YunaiV
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
开启 Dubbo Provider 参数校验
上级
d619f0fa
隐藏空白字符变更
内嵌
并排
正在显示
15 个修改的文件
包含
22 行增加
和
10 行删除
+22
-10
PassportManager.java
.../mall/managementweb/manager/passport/PassportManager.java
+1
-0
pom.xml
pom.xml
+1
-1
pom.xml
system-service-project/system-service-app/pom.xml
+5
-0
AdminRpcImpl.java
...cn/iocoder/mall/systemservice/rpc/admin/AdminRpcImpl.java
+1
-1
DepartmentRpcImpl.java
...coder/mall/systemservice/rpc/admin/DepartmentRpcImpl.java
+1
-1
DataDictRpcImpl.java
...oder/mall/systemservice/rpc/datadict/DataDictRpcImpl.java
+1
-1
OAuth2RpcImpl.java
...n/iocoder/mall/systemservice/rpc/oauth/OAuth2RpcImpl.java
+1
-1
PermissionRpcImpl.java
.../mall/systemservice/rpc/permission/PermissionRpcImpl.java
+1
-1
ResourceRpcImpl.java
...er/mall/systemservice/rpc/permission/ResourceRpcImpl.java
+1
-1
RoleRpcImpl.java
...ocoder/mall/systemservice/rpc/permission/RoleRpcImpl.java
+1
-1
SystemAccessLogRpcImpl.java
...l/systemservice/rpc/systemlog/SystemAccessLogRpcImpl.java
+1
-1
SystemExceptionLogRpcImpl.java
...ystemservice/rpc/systemlog/SystemExceptionLogRpcImpl.java
+1
-1
application.yaml
...ct/system-service-app/src/main/resources/application.yaml
+1
-0
pom.xml
user-service-project/user-service-app/pom.xml
+4
-0
application.yaml
...ject/user-service-app/src/main/resources/application.yaml
+1
-0
没有找到文件。
management-web-app/src/main/java/cn/iocoder/mall/managementweb/manager/passport/PassportManager.java
浏览文件 @
26ea8dd9
...
...
@@ -41,6 +41,7 @@ public class PassportManager {
public
PassportAccessTokenVO
login
(
PassportLoginDTO
loginDTO
,
String
ip
)
{
// 校验管理员密码
// CommonResult<AdminVO> verifyPasswordResult = adminRpc.verifyPassword(AdminPassportConvert.INSTANCE.convert(loginDTO).setIp(ip));
CommonResult
<
AdminVO
>
verifyPasswordResult
=
adminRpc
.
verifyPassword
(
AdminPassportConvert
.
INSTANCE
.
convert
(
loginDTO
).
setIp
(
ip
));
verifyPasswordResult
.
checkError
();
// 创建访问令牌
...
...
pom.xml
浏览文件 @
26ea8dd9
...
...
@@ -35,7 +35,7 @@
<packaging>
pom
</packaging>
<properties>
<springboot.version>
2.2.
4
.RELEASE
</springboot.version>
<springboot.version>
2.2.
5
.RELEASE
</springboot.version>
<spring-boot-admin-starter-client.version>
2.2.2
</spring-boot-admin-starter-client.version>
<!-- <com.alibab.dubbo.version>2.6.5</com.alibab.dubbo.version>-->
<dubbo.version>
2.7.4.1
</dubbo.version>
...
...
system-service-project/system-service-app/pom.xml
浏览文件 @
26ea8dd9
...
...
@@ -54,6 +54,11 @@
</dependency>
<!-- 工具类相关 -->
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-validation
</artifactId>
</dependency>
<dependency>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/admin/AdminRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -13,7 +13,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
static
cn
.
iocoder
.
common
.
framework
.
vo
.
CommonResult
.
success
;
@Service
(
version
=
"${dubbo.provider.AdminRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.AdminRpc.version}"
)
public
class
AdminRpcImpl
implements
AdminRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/admin/DepartmentRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -16,7 +16,7 @@ import static cn.iocoder.common.framework.vo.CommonResult.success;
/**
* 部门 Rpc 实现类
*/
@Service
(
version
=
"${dubbo.provider.DepartmentRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.DepartmentRpc.version}"
)
public
class
DepartmentRpcImpl
implements
DepartmentRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/datadict/DataDictRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -15,7 +15,7 @@ import static cn.iocoder.common.framework.vo.CommonResult.success;
/**
* 数据字典 Rpc 实现类
*/
@Service
(
version
=
"${dubbo.provider.DataDictRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.DataDictRpc.version}"
)
public
class
DataDictRpcImpl
implements
DataDictRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/oauth/OAuth2RpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -10,7 +10,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
static
cn
.
iocoder
.
common
.
framework
.
vo
.
CommonResult
.
success
;
@Service
(
version
=
"${dubbo.provider.OAuth2Rpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.OAuth2Rpc.version}"
)
public
class
OAuth2RpcImpl
implements
OAuth2Rpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/permission/PermissionRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -17,7 +17,7 @@ import static cn.iocoder.common.framework.vo.CommonResult.success;
/**
* 权限 Rpc 实现类
*/
@Service
(
version
=
"${dubbo.provider.PermissionRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.PermissionRpc.version}"
)
public
class
PermissionRpcImpl
implements
PermissionRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/permission/ResourceRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -16,7 +16,7 @@ import static cn.iocoder.common.framework.vo.CommonResult.success;
/**
* 资源 Rpc 实现类
*/
@Service
(
version
=
"${dubbo.provider.ResourceRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.ResourceRpc.version}"
)
public
class
ResourceRpcImpl
implements
ResourceRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/permission/RoleRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -19,7 +19,7 @@ import static cn.iocoder.common.framework.vo.CommonResult.success;
/**
* 角色 Rpc 实现类
*/
@Service
(
version
=
"${dubbo.provider.RoleRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.RoleRpc.version}"
)
public
class
RoleRpcImpl
implements
RoleRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/systemlog/SystemAccessLogRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -14,7 +14,7 @@ import static cn.iocoder.common.framework.vo.CommonResult.success;
/**
* 系统访问日志 Rpc 实现类
*/
@Service
(
version
=
"${dubbo.provider.SystemAccessLogRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.SystemAccessLogRpc.version}"
)
public
class
SystemAccessLogRpcImpl
implements
SystemAccessLogRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/java/cn/iocoder/mall/systemservice/rpc/systemlog/SystemExceptionLogRpcImpl.java
浏览文件 @
26ea8dd9
...
...
@@ -12,7 +12,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
static
cn
.
iocoder
.
common
.
framework
.
vo
.
CommonResult
.
success
;
@Service
(
version
=
"${dubbo.provider.SystemExceptionLogRpc.version}"
,
validation
=
"false"
)
@Service
(
version
=
"${dubbo.provider.SystemExceptionLogRpc.version}"
)
public
class
SystemExceptionLogRpcImpl
implements
SystemExceptionLogRpc
{
@Autowired
...
...
system-service-project/system-service-app/src/main/resources/application.yaml
浏览文件 @
26ea8dd9
...
...
@@ -33,6 +33,7 @@ dubbo:
# Dubbo 服务提供者的配置
provider
:
filter
:
-exception
validation
:
true
# 开启 Provider 参数校验
OAuth2Rpc
:
version
:
1.0.0
AdminRpc
:
...
...
user-service-project/user-service-app/pom.xml
浏览文件 @
26ea8dd9
...
...
@@ -54,6 +54,10 @@
</dependency>
<!-- 工具类相关 -->
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-validation
</artifactId>
</dependency>
<dependency>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
...
...
user-service-project/user-service-app/src/main/resources/application.yaml
浏览文件 @
26ea8dd9
...
...
@@ -33,6 +33,7 @@ dubbo:
# Dubbo 服务提供者的配置
provider
:
filter
:
-exception
validation
:
true
# 开启 Provider 参数校验
UserRpc
:
version
:
1.0.0
UserSmsCodeRpc
:
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论