【问题标题】:How to call a Spring boot api present in one Spring boot project from another new Spring boot project如何从另一个新的 Spring Boot 项目调用一个 Spring Boot 项目中存在的 Spring Boot api
【发布时间】:2020-08-23 20:06:36
【问题描述】:

嗨,我有 2 个 Spring Boot 项目 A 和 B,(A 使用带有 MySQL Workbench 的 SQL Db,项目 B 使用 MS SQL db,简单来说,两者都使用不同类型的 db)现在 A 有 2 个 restcontroller -

 @RequestMapping( value = "/save_tokens", method = RequestMethod.POST )
    public ResponseEntity<?> storingFcmTokens(@RequestBody FcmTokenBean fcmTokenBean )
    {
      ...
    }

@RequestMapping( value = "/getAllTokens", method = RequestMethod.GET )
    public ResponseEntity<?> getAllTheTokens(  )
    {
      ...
    }

现在我正在处理项目 B(它使用不同的数据库),我想从项目 B 访问这些以休息 api。项目 B 有一些休息控制器,它们出现在 Swagger 中,我的目标是这 2 个 api (如上所示)来自项目 A 的也必须出现在 Swagger 中,我可以随时使用项目 A 中的这两个 api 以及项目 B 的 api。 我是 Spring Boot 的初学者,我寻找了类似的问题,但它们与这个问题不匹配。任何帮助表示赞赏。提前致谢!

【问题讨论】:

    标签: java spring spring-boot


    【解决方案1】:

    您可以为此使用RestTemplate

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-07
      • 2019-08-02
      • 1970-01-01
      • 2020-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-31
      相关资源
      最近更新 更多