通过上一篇的了解https://blog.csdn.net/weixin_44868863/article/details/91899227,接下来来演示一下RestTemplate的具体用法。
首先在cloud中使用Maven创建一个公共的模块commons,这个公共的模块到时候会被其他的几个模块所依赖.
在commons中创建一个Book类
然后在provider和consumer里面引用commos
Git请求
在provider里面提供一个BookController
@RestController
public class BookController {
@GetMapping("/book")
public Book getBookById(Long id){
Book book = new Book();
book.setId(id);
return book;
}
}
然后在consumer里面去调用它,在consumer中创建一个BookController:
@RestController
public class BookCont