小编Ali*_*Ali的帖子

Spring - 在 RabbitMQ 侦听器中验证传入消息

我正在使用 Spring Boot 框架。我想通过 RabbitMQ 将一个对象从一个服务发送到另一个服务,如下所示:

服务一:

rabbitTemplate.convertAndSend("queue", createAccountRequestMessage);
Run Code Online (Sandbox Code Playgroud)

服务乙:

@RabbitListener(queues = "queue")
public void onAccountRequested(@Valid CreateAccountRequestMessage createAccountRequestMessage, Channel channel, @Header(AmqpHeaders.DELIVERY_TAG, long tag) throws IOException
{
    
}
Run Code Online (Sandbox Code Playgroud)

CreateAccountRequestMessage课堂上,我定义了一些验证注释,例如@NotEmpty@NotNull等,但是当我从服务 A 向服务 B 发送错误消息时,@Valid注释不起作用并且CreateAccountRequestMessage在调用onAccountRequested方法之前未验证对象。

java validation spring spring-mvc rabbitmq

4
推荐指数
1
解决办法
3646
查看次数

Android imageview长按提示

我如何为像 google play 这样的图像视图/图像按钮创建提示?
请看下图

在此输入图像描述

当我们长按搜索图标时,它会在搜索图标下方显示一个吐司,请建议

android

2
推荐指数
1
解决办法
1345
查看次数

标签 统计

android ×1

java ×1

rabbitmq ×1

spring ×1

spring-mvc ×1

validation ×1