springAOP编程整合rabbitmq
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springAOP编程整合rabbitmq相关的知识,希望对你有一定的参考价值。
创建拦截方法的前置通知和后置通知相关类
@Component
public class AopAspect {
@Autowired
private AmqpTemplate template1;
public void beforeAdvice(JoinPoint joinPoint) {
String s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
template1.convertAndSend("defaultQueue",s);
System.out.println("向消息队列发送消息" + s);
}
public void afterAdvice(JoinPoint joinPoint){
Object o = template1.receiveAndConvert("defaultQueue");
System.out.println("向队列消费消息" + o.toString());
}
}
springAOP的配置
以上是关于springAOP编程整合rabbitmq的主要内容,如果未能解决你的问题,请参考以下文章
SpringAOP+RabbitMQ+WebSocket实战
Logback+Spring-Aop实现全面生态化的全链路日志追踪系统服务插件「SpringAOP 整合篇」