Lorsque vous utilisez le style RESTful pour vérifier si le nom d'utilisateur existe, tous les noms normaux peuvent être vérifiés, mais lors de la vérification si l'adresse e-mail existe, les paramètres ne peuvent pas être acceptés. Le code est le suivant
. @ApiOperation(value = "查询用户名是否存在", notes = "查询用户名是否存在")
@GetMapping("/check/{userName}")
public BaseResult checkUserName(@PathVariable("userName") String userName) {
return appUserService.checkUserName(userName);
}
Voici les photos du test
Besoin de modifier les règles de correspondance d'URL par défaut de Spring Boot
configurer.setUseSuffixPatternMatch(false) signifie que l'URL exposée par le système ne reconnaîtra pas et ne correspondra pas au suffixe .*.
Dans ce code, cela signifie que Spring transmettra sunny.cn au contrôleur en tant que paramètre {userName}.
Vous pouvez également utiliser des expressions