创建 JPA 存储库17 Mar 2025 | 阅读 2 分钟 在前面的章节中,我们创建了一个内存数据库表,并看到所有数据都已正确填充。在本节中,我们将创建一个 repository,它返回服务的响应。 步骤 1:创建一个名为 ExchangeValueRepository 的接口,并继承 JpaRepository 类。我们必须传递两个参数:它管理的实体类型和 Id 字段的类型。 步骤 2:打开 CurrencyExchageController.java 文件,并自动注入 ExchageValueRepository。 步骤 3:在 ExcahngeValueRepository.java 文件中创建一个查询方法。 在上面的语句中,ExchangeValue 是预期的响应。我们需要查找的列有两个:from 和 to。 如果我们要根据单列查找数据,我们可以传递列名。例如 ExcahngeValueRepository.java 步骤 4:在 CurrencyExchangeController.java 中使用以下语句 而不是使用以下语句 CurrencyExchangeController.java 步骤 5:重新启动应用程序以获取更改。打开浏览器并输入 URI https://:8000/currency-exchange/from/USD/to/INR。它返回以下响应 ![]() 我们还可以通过将货币 USD 更改为 EUR 来尝试不同的转换。 https://:8000/currency-exchange/from/EUR/to/INR. 它返回以下响应 ![]() 在以上响应中,我们正在从数据库检索值。 当我们在 URI (EUR/to/INR) 中传递货币时,查询会触发到数据库。要查看触发了哪个查询,我们可以在日志中查看该查询。 下一个主题设置货币转换微服务 |
我们请求您订阅我们的新闻通讯以获取最新更新。