【发布时间】:2018-12-25 07:37:41
【问题描述】:
我正在尝试使用动态伪装。但是在从 RequestMapping 转换响应时我遇到了很多问题。
Controller.java:
@RequestMapping("/users")
public ResponseEntity<List<User>> sendUsers
MyFeignClient.java:
public interface MyFeignClient {
@RequestLine(value="GET /api/users")
ResponseEntity<List<User>> getUsers();}
MainClass.java:
MyFeignClient callService = Feign.builder()
.encoder(new Encoder.Default())
.decoder(new Decoder.Default())
.requestInterceptor(new FeignConfig(props).getJwtRequestInterceptor())
.target(MyFeignClient.class, "http://localhost:8710");
然后:
ResponseEntity<List<User>> txnPool = callService.getUsers();
但我有以下错误:
feign.codec.DecodeException User 不是此解码器支持的类型
我该如何解决这个问题?
【问题讨论】:
标签: spring-boot jhipster spring-cloud spring-cloud-feign