首先先打开Zookeper的服务
1:
写个接口,再写实现类,下为实现类
@DubboService
public class ticketImpl implements ticket{
@Override
public String getticket() {
return "得到了我!!!!!!";
}
}
server.port=8001
#当前应用名字
dubbo.application.name=provider-server
#注册中心地址
dubbo.registry.address=zookeeper://127.0.0.1:2181
#扫描指定包下服务
dubbo.scan.base-packages=com.zhao.service
2:另个模块
写个相同的接口
写个调用类 ,下为调用类
@Service
public class ticketmmmm {
@DubboReference
ticket ticket;
public void mmm(){
String getticket = ticket.getticket();
System.out.println("我拿到了+++++++++++++++"+getticket);
}
}
·测试
@Autowired
ticketmmmm ticketmmmm;
@Test
void contextLoads() {
ticketmmmm.mmm();
}
结果:我拿到了+++++++++++++++得到了我!!!!!!