SpringBoot使用RestTemplate 实现服务间的调用

SpringBoot使用RestTemplate 实现服务间的调用
1 启动被调用服务,获取被调用服务的 url 请求地址:

url:http://localhost:9001/course/direcrion?directionId=1&page=1&size=2;

2 在调用服务的启动类中追加 TestTemplate :

//使用RestTemplate这个组件实现服务间的调用
@Bean
public RestTemplate restTemplate() {
   
	return new RestTemplate();
}

3 在该服务的Service实现类中 注入 RestTemplate :

//将RestTemplate注入进来
@Autowired
private RestTemplate restTemplate;

4 在该服务的Service实现类中使用注入的RestTemplate 调用被调用的服务

	//通过调用course工程中的course/direction服务加载相关的推荐课程
 //http://localhost:9001/course/direcrion?directionId=1&page=1&size=2
	String url = "http://localhost:9001/course/direcrion?directionId=1&page=1&size=2";
	//调用restTemplate中的方法(get/post等),url为上面的网址,.class为返
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值