解决异常:IllegalStateException:Ambiguous handler methods mapped for '/XXXX/X'
springBoot+JPA+JWT
刚写好一个接口,用swagger调试下,发现了如下bug:
打断点调试,发现接口都进不去,研究了半天才发现,路径给整重了…
接口地址是遵循restful规范的形式,直接在资源路径里面无key去附加值,然后用@PathVariable取值。然而我之前已经写过类似的接口了,还是同样的get请求,/{a}与/{b}对系统来说资源路径并无本质的区别,所以果断把资源路径改下就好了。
可以再套一层,比如/b/{b}
还没有评论,来说两句吧...