使用restful風格驗證使用者名稱是否存在的時候正常的都名稱都可以驗證,但是驗證郵箱是否存在的時候就接受不到參數,程式碼如下
@ApiOperation(value = "查询用户名是否存在", notes = "查询用户名是否存在")
@GetMapping("/check/{userName}")
public BaseResult checkUserName(@PathVariable("userName") String userName) {
return appUserService.checkUserName(userName);
}
下面是測試的圖片
##
需要修改spring boot預設的url符合規則
configurer.setUseSuffixPatternMatch(false)表示系統對外暴露的URL不會辨識並符合.*後綴。
在這個程式碼中,就表示Spring會將sunny.cn當作一個{userName}參數傳給Controller。
用表達式也可以