/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/java/java-503-101-025/main.java
21 строка
776 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
public class UserController { public ResponseEntity<User> createUser(@RequestBody UserRequest request) { // Валидация if (request.getEmail() == null || !isValidEmail(request.getEmail())) { return ResponseEntity.badRequest().build(); } if (request.getPassword() == null || request.getPassword().length() < 8) { return ResponseEntity.badRequest().build(); } // Создание пользователя User user = userService.register(request.getEmail(), request.getPassword()); return ResponseEntity.ok(user); } private boolean isValidEmail(String email) { return email != null && email.matches("^[A-Za-z0-9+_.-]+@(.+)$"); } }