Class UserController

java.lang.Object
ru.averkiev.socialmediaapi.controllers.UserController

@RestController @RequestMapping("/social-media-api/users") public class UserController extends Object
Класс представляет собой REST-контроллер для взаимодействия с пользователями в системе. Этот класс предоставляет API-endpoints для выполнения операций регистрации пользователей, обновления их данных. Все запросы выполняются в формате JSON.
Author:
mrGreenNV
  • Constructor Details

    • UserController

      public UserController()
  • Method Details

    • register

      @PostMapping("register") public org.springframework.http.ResponseEntity<UserCreateDTO> register(@Valid @RequestBody @Valid UserCreateDTO userCreateDTO)
      API-endpoint для регистрации нового пользователя.
      Parameters:
      userCreateDTO - данные для регистрации нового пользователя.
      Returns:
      данные зарегистрированного пользователя.
    • showAllUser

      @GetMapping public org.springframework.http.ResponseEntity<List<UserFriendDTO>> showAllUser()
      API-endpoint для получения информации о всех пользователях, зарегистрированных в системе.
      Returns:
      список пользователей зарегистрированных в системе.