Bootstrap

虾虾错误日志:feign接口调用的坑-原本的get请求在调用的时候变成Post并报错说"Request method 'POST' not supported"

今天在后台调一个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注解,后

;