Compare commits
2 Commits
d8b10d161e
...
120d592688
| Author | SHA1 | Date |
|---|---|---|
|
|
120d592688 | |
|
|
19889c1f89 |
|
|
@ -0,0 +1,26 @@
|
|||
package cn.iocoder.yudao.framework.mq.rocketmq.core;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.rocketmq.spring.annotation.RocketMQMessageListener;
|
||||
import org.apache.rocketmq.spring.core.RocketMQListener;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* -
|
||||
*
|
||||
* @author HuangLei
|
||||
* @since 2025-06-18
|
||||
*/
|
||||
@Component
|
||||
@Slf4j
|
||||
@RequiredArgsConstructor
|
||||
@RocketMQMessageListener(
|
||||
topic = TopicNameConstants.PAY_REFUND_ORDER,
|
||||
consumerGroup = GroupConstants.PAY_ORDER_REFUND_GROUP)
|
||||
public class Consumer implements RocketMQListener<String> {
|
||||
@Override
|
||||
public void onMessage(String message) {
|
||||
log.info("【消费】- {}", message);
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
package cn.iocoder.yudao.framework.mq.rocketmq.core;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
|
||||
import jakarta.annotation.PostConstruct;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.apache.rocketmq.spring.core.RocketMQTemplate;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* @author HuangLei
|
||||
* @since 2025-06-18
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class Product {
|
||||
|
||||
|
||||
private final RocketMQTemplate rocketMQTemplate;
|
||||
|
||||
|
||||
@PostConstruct
|
||||
public void init(){
|
||||
System.out.println("开始发送消息");
|
||||
rocketMQTemplate.convertAndSend("pay-refund-order", JsonUtils.toJsonString("hello world"));
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue