Package ru.skypro.homework.service
Interface UserService
- All Known Implementing Classes:
UserServiceImpl
public interface UserService
Сервис для работы с пользователем.
Этот интерфейс предоставляет методы для операций с пользователем, таких как их обновление и получение.
Этот интерфейс предоставляет методы для операций с пользователем, таких как их обновление и получение.
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetUser()voidupdatePassword(NewPassword newPassword) updateUser(UpdateUser updateUser) voidupdateUserImage(org.springframework.web.multipart.MultipartFile file) booleanuserExists(String username)
-
Method Details
-
updatePassword
-
getUser
User getUser() -
updateUser
-
addUser
-
updateUserImage
- Throws:
IOException
-
userExists
-
getCurrentUser
UserEntity getCurrentUser()
-