miaosha/miaosha-rpc/dubbo-consumer/src/main/java/com/geekq/dubbo/springboot/consumer/ConsumerApplication.java

29 lines
1.0 KiB
Java

package com.geekq.dubbo.springboot.consumer;
import com.alibaba.dubbo.spring.boot.annotation.EnableDubboConfiguration;
import com.geekq.dubbo.springboot.consumer.transaction.TransactionConsumer;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;
@SpringBootApplication
@EnableDubboConfiguration
public class ConsumerApplication {
public static void main(String[] args) {
ConfigurableApplicationContext run =
SpringApplication.run(ConsumerApplication.class, args);
// QuickstartConsumer quickstartConsumer = (QuickstartConsumer)run.getBean("quickstartConsumer");
// quickstartConsumer.sendMessage("童鞋们都能找到一个百万年薪的工作");
// 测试分布式事务使用
TransactionConsumer transactionConsumer = (TransactionConsumer) run.getBean("transactionConsumer");
transactionConsumer.sendMessage("4,5");
// 1,2,3 4,5
}
}