Spring boot中CommandLineRunner的使用
Posted 规格严格-功夫到家-哈工大威海人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring boot中CommandLineRunner的使用相关的知识,希望对你有一定的参考价值。
https://blog.csdn.net/BBQ__ZXB/article/details/126181495
如何从另一个新的 Spring Boot 项目调用一个 Spring Boot 项目中存在的 Spring Boot api
【中文标题】如何从另一个新的 Spring Boot 项目调用一个 Spring Boot 项目中存在的 Spring Boot api【英文标题】:How to call a Spring boot api present in one Spring boot project from another new Spring boot project 【发布时间】: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 的初学者,我寻找了类似的问题,但它们与这个问题不匹配。任何帮助表示赞赏。提前致谢!
【问题讨论】:
【参考方案1】:您可以为此使用RestTemplate
【讨论】:
以上是关于Spring boot中CommandLineRunner的使用的主要内容,如果未能解决你的问题,请参考以下文章
spring boot:Spring Boot中Redis的使用
如何在 spring-boot 中禁用 spring-data-mongodb 自动配置
spring boot学习02如何在spring boot项目中访问jsp