如何解决feign和bean重名呢?

欣喜 Java每日一问 发布时间:2024-08-12 13:58:52 阅读数:3843 1
下文笔者讲述解决feign和bean重名的方法及示例分享,如下所示
feign调用时
     通过设置不同的contextId,避免不同的业务层调用bean时不冲突

注意事项:
     feign中的contextId不能和业务层中的bean重名	 
例:
package com.java265.platform.admin.server.feign;
 
import com.java265.platform.common.core.web.ServerResponse;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
 
@FeignClient(name="platform-admin-server",contextId = "SysStoreFeign")
@RequestMapping("/sysStoreApi")
public interface SysStoreApi {
 
    
    @GetMapping("/getInfo/{infoId}")
    ServerResponse getInfo(@PathVariable Long infoId);
 
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202408/8163.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者