今天在后台调一个feign接口的时候死活报错说该方法不支持Post请求,我寻思这方法定义实现都是定义的get请求怎么调用的时候就强行变成post了呢。
下面是接口定义代码
@GetMapping(value="/api/dbm/feign/getDatasourceById", produces = MediaType.APPLICATION_JSON_VALUE)
CoreDatasource getDatasourceById(Long datasourceId) throws HdmpException;
然后在短暂卡克(大佬指点之后),意识到feign接口参数没加@RequestParam注解
这就是feign接口很坑的地方,如果get请求的方法里,参数不加上@RequestParam注解,后