問題:springmvc的方法參數用Long[]接收,那麼swagger註解該怎麼寫,才能正常的從swagger接收,網上大部分都是對象、基本類型,沒有涉及到數組spring
處理方式:springmvc中Long[],對應的swagger的dataType爲:Array[long] 這是自動生成時的,當時當我指定的時候,就不識別了,可是能夠不寫數組
@ApiImplicitParam(name = "erpIds", value = "erpIds", paramType = "query")
效果以下:mvc
public ResponseResult getPaginate(Long[] erpIds) throws Exception { LOG.info("erpIds:{}", Arrays.asList(erpIds)); }