Ich glaube, dass jeder Entwickler diesen Satz "niemals den Benutzereingaben vertrauen" gehört hat. Daher muss der Hintergrund jedes Eingabemelement des Benutzers überprüfen Im Folgenden führt der Springboot zur Überprüfung zum Hibernate-Validator ein.
Pom einführen
Warte ~~~
Starter-Web-Abhängigkeit
Bist du überrascht oder überrascht? Springboot hat es für uns integriert, lass es uns einfach nehmen! Kommen! verwenden!
Annotation hinzufügen
@Notblank (Message = "Der Benutzername kann nicht leer sein") privater String -Benutzername; @Decimalmin (value = "6", Message = "Die Kennwortlänge kann nicht weniger als 6 Zeichen") @decimalmax (value = "20", Message = "Die Kennwortlänge kann nicht mehr als 20 Zeichen") Private String -Kennwort;
Unterstützen Sie reguläre Ausdrücke
Anruf überprüfen
@ResponseBody @RequestMapping ("Save") public resultModel <Sysuser> retten (@valid sysuser sysuser, bindingResult result) {if (result.hasErrors ()) {result.getAllErrors (). Foreach (Fehler-> system.out.println (Fehler. } return resultModel.DefaultSuccess (null); }Testergebnisse
1. Senden Sie eine Anfrage
2. Betriebsergebnisse
Zusammenfassen
Das obige ist die Überprüfungsmethode des Springboots mit Validator, die Ihnen vorgestellt wurden. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!