recherche

Maison  >  Questions et réponses  >  le corps du texte

java - Spring Boot Framework utilise Restful pour vérifier si le nom d'utilisateur existe

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

女神的闺蜜爱上我女神的闺蜜爱上我2788 Il y a quelques jours1228

répondre à tous(2)je répondrai

  • typecho

    typecho2017-06-28 09:27:42

    Besoin de modifier les règles de correspondance d'URL par défaut de Spring Boot

        @Override
        public void configurePathMatch(PathMatchConfigurer configurer) {
            configurer.setUseSuffixPatternMatch(false);
        }

    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}.

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-28 09:27:42

    Vous pouvez également utiliser des expressions

    @RequestMapping(value = "/{userName:.+}",method = RequestMethod.GET)
    public String query(@PathVariable("userName") String userName){
            return username;
    }

    répondre
    0
  • Annulerrépondre