当前位置: 首页 > 后端技术 > Java

【SpringCloud-阿里系列教程】三、微服务调用

时间:2023-04-02 01:32:22 Java

最后一个,我们基本搭建好了我们需要的微服务模块,但是如何调用呢?我们模拟用户下单的过程。首先我们想一下我们的微服务调用流程。其实我们是通过商品微服务查询商品,然后选择合适的商品,下单,到我们的订单微服务。现在我们使用这个场景进度继续完善我们的项目。然后我们开始在产品微服务的Controller中编写。这是我们查询商品的具体逻辑。然后我们在Service层编写业务逻辑。我们主要通过JAP的FidById查询商品。然后我们在浏览器中输入微服务地址(根据自己的环境)进行查询,通过json返回数据,可以看到查询结果。这是之前添加的数据。接下来,我们需要完成用户下单的微服务。搭建过程可以参考之前的文章。首先,我们在ordercontroller中设计订单接口,然后按照上述逻辑在service中设计订单保存接口。这里,服务调用使用RestTemplate(其他也可以)。输入订单微服务的地址,就可以看到上面的操作了。这是一个简单的订货流程,可以根据业务操作不断扩展。本章先写微服务调用,后面会继续优化代码。后面会继续补充这个项目,请点击开始~项目源码参考分支220124_xgc_createTable:Gitee:https://gitee.com/coderxgc/sp...GitHub:https://github.com/编码器xgc/s...