需求:在ruoyi-cloud自己创建的服务中获取参数配置的值,需要调用实例接口
ISysConfigService中的selectConfigByKey函数,获取参数配置的值
一、复制com.ruoyi.system.api下的RemoteUserService.java,粘贴到同一个文件夹下,命令为RemoteSysConfigService.java,修改接口类名,和contextId的的值,并且重写selectConfigByKey函数,如下图:

二、在自己创建的controller中调用注入该实例对象,并在具体的控制器中调用selectConfigByKey方法
java
@Autowired
private RemoteSysConfigService remoteSysConfigService;
//在controller中调用改实例的函数selectConfigByKey
String knowledgeKey = remoteSysConfigService.selectConfigByKey("knowledgeKey");
System.out.println("knowledgeKey json====="+knowledgeKey);
ObjectMapper objectMapper = new ObjectMapper();
Map<String,String> map = objectMapper.readValue(knowledgeKey, Map.class);
System.out.println("knowledgeKey msg====="+map.get("msg"));
三、在ide中查看是有值输出:
