ConditionalOnExpression не работает на FeignClient - PullRequest
0 голосов
/ 18 января 2019

Я создал FeignClient и добавил ConditionalOnExpression, но после добавления ConditionalOnExpression, FeignClient не загружается и жалуется Нет подходящего компонента типа MyFeignClient. Это работает нормально, если я удаляю ConditionalOnExpression, а ConditionalOnExpression возвращает true в другом компоненте.

@ConditionalOnExpression("'${com.service}'.contains('MANISH')")
@FeignClient(name = "client", url = "${com.api-url}}")
public interface RacingMeetingFeignClient {

    @RequestMapping(method = RequestMethod.GET, value = "${com.my-endpoint")
    String getRestResult();

}
...