多個FeignClient使用相同的name


  • FeignClient標簽默認使用name屬性作為bean name,name屬性同時為服務名。
  • 如果指定了contextId屬性,則使用contextId作為bean name。
    如此可為一個服務創建多個FeignClient:
@FeignClient(name = "my-service-id", contextId = "my-service-id-api1")
public interface Api1FeignClient {
}
@FeignClient(name = "my-service-id", contextId = "my-service-id-api2")
public interface Api2FeignClient {
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM