切换导航条
此项目
正在载入...
登录
message_bus
/
message_bus_service
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
王勇
5 years ago
提交
04bb8230983a07ab5bb28d379f0f6f9e6b4c22c5
1 个父辈
de3a9bb6
再次对增加队列时,增添验证
显示空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
2 行增加
和
13 行删除
src/main/java/com/sunyo/wlpt/message/bus/service/controller/BusQueueController.java
src/main/java/com/sunyo/wlpt/message/bus/service/rabbit/note.txt
src/main/java/com/sunyo/wlpt/message/bus/service/service/impl/BusQueueServiceImpl.java
src/main/java/com/sunyo/wlpt/message/bus/service/controller/BusQueueController.java
查看文件 @
04bb823
...
...
@@ -116,7 +116,6 @@ public class BusQueueController {
public
ResultJson
insertBusQueue
(
@RequestBody
BusQueue
busQueue
)
throws
IOException
,
TimeoutException
{
String
message
=
validateBusQueue
(
busQueue
);
//验证通过
return
message
==
null
?
busQueueService
.
insertSelective
(
busQueue
)
...
...
src/main/java/com/sunyo/wlpt/message/bus/service/rabbit/note.txt
已删除
100644 → 0
查看文件 @
de3a9bb
0、首先要有rabbitmq服务器以及对应的虚拟主机
1、要有交换机 exchange
2、要有队列 queue
3、要有队列、交换机、路由键的绑定关系 binding
4、才能将消息发送到 exchange,从exchange分发到queue,从queue处接收到消息,进行消息的消费(具体业务)
从exchange分发到queue,是通过 routingkey
\ No newline at end of file
src/main/java/com/sunyo/wlpt/message/bus/service/service/impl/BusQueueServiceImpl.java
查看文件 @
04bb823
...
...
@@ -112,10 +112,10 @@ public class BusQueueServiceImpl implements BusQueueService {
public
ResultJson
insertSelective
(
BusQueue
record
)
throws
IOException
,
TimeoutException
{
if
(
userInfoMapper
.
selectUserExist
(
record
.
getUsername
()).
size
()
==
0
)
{
return
new
ResultJson
<>(
"400"
,
"该用户信息,不存在"
);
return
new
ResultJson
<>(
"400"
,
"该
MQ
用户信息,不存在"
);
}
if
(
userInfoMapper
.
selectByBusQueue
(
record
).
size
()
==
0
)
{
return
new
ResultJson
<>(
"400"
,
"该用户关系,不存在"
);
return
new
ResultJson
<>(
"400"
,
"该
MQ
用户关系,不存在"
);
}
// 设置id
record
.
setId
(
IdUtils
.
generateId
());
...
...
请
注册
或
登录
后发表评论