修改feign配置引用

This commit is contained in:
panxuejie 2026-01-08 18:41:44 +08:00
parent 259afd5a74
commit d41a39fb5e
2 changed files with 14 additions and 1 deletions

View File

@ -5,7 +5,7 @@ import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
@FeignClient(name = "tacit-app-api", contextId = "appApiFeignClient", configuration = com.tacit.common.feign.config.FeignClientConfig.class) @FeignClient(name = "tacit-app-api", contextId = "appApiFeignClient")
public interface AppApiFeignClient { public interface AppApiFeignClient {
@GetMapping("/user/info/{userId}") @GetMapping("/user/info/{userId}")

View File

@ -0,0 +1,13 @@
package com.tacit.common.feign.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.cloud.openfeign.EnableFeignClients;
/**
* Feign全局配置类设置默认Feign客户端配置
* 所有@FeignClient会自动应用此配置无需显式指定
*/
@Configuration
@EnableFeignClients(defaultConfiguration = FeignClientConfig.class)
public class FeignGlobalConfig {
}