设置货币转换微服务2025 年 1 月 12 日 | 3 分钟阅读 在上一节中,我们创建了 currency-exchange-service。现在我们将创建一个 currency-conversion-service,它与 currency-exchange-service 通信。 步骤 1:打开浏览器并输入 https://start.spring.io/。
![]() 步骤 2:在 Spring Tool Suite (STS) 中导入下载的项目。 文件 -> 导入 -> 现有 Maven 项目 -> 下一步 -> 浏览 -> 选择项目 -> 完成。 导入项目需要一些时间。 步骤 3:打开 application.properties 文件并配置 应用程序名称 和 端口号。 application.properties currency-conversion-service 运行在端口 8100 上。 ![]() 在下一节中,我们将创建一个服务,该服务与 currency-exchange-service 通信。 为 currency-conversion-service 创建服务在上一节中,我们使用了 EUR 到 INR,它返回 conversionMultiple 是多少。currency-exchange-service 告诉我们,当我们从 EUR 转换到 INR 时,汇率是多少。 在本节中,我们将创建 CurrencyCalculationService。它定义了许多与转换相关的功能。 我们将创建一个货币转换器服务,它接受两个路径参数 “from” 和 “to”。它还接受数量(我们要转换的金额)。 让我们创建一个货币转换服务。 步骤 1:创建一个名为 CurrencyConversionController 的类。 步骤 2:添加注解 @RestController。 步骤 3:创建一个 GetMapping。 CurrencyConversionController.java 步骤 4:创建一个名为 CurrencyConversionBean 的类并定义以下字段 步骤 5:生成 Getters 和 Setters。 步骤 6:生成 构造函数,并创建一个 默认 构造函数。 CurrencyConversionBean.java 步骤 7:重启应用程序并在浏览器中输入以下 URI https://:8100/currency-converter/from/USD/to/INR/quantity/1000 ![]() 在上面的响应中,“from”、“to” 和 “quantity” 变量是从路径中提取的。我们对其他变量进行了硬编码。 在下一步中,我们将从 currency-conversion-service 调用 currency-exchange-service。我们还将确定 转换倍数 是多少,并将使用该金额(转换倍数)来计算总金额。我们还将使用响应中提供的端口。 |
我们请求您订阅我们的新闻通讯以获取最新更新。