SpringBucks实战项目之Customer-Service

153 阅读1分钟

构造RestTemplate,底层使用HttpComponents.httpClient定制,使用commons-lang3的一些Utils方法,实现以下功能:

  1. 通过编码的方式查询咖啡
  2. 顾客创建新的订单
  3. 返回订单的具体信息

把ApplicationRunner从主程序移出到另一个类,用@Component加入ioc容器,在重写的run()方法中,调用这三个函数

  1. 查询咖啡菜单readMenu()

  2. 创建订单orderCoffee()

  3. 查询订单信息queryOrder()