Index
All Classes and Interfaces|All Packages|Serialized Form
A
- Ad - Class in ru.skypro.homework.dto.ad
-
DTO класс для передачи данных объявления.
- Ad() - Constructor for class ru.skypro.homework.dto.ad.Ad
- AdController - Class in ru.skypro.homework.controller
-
Контроллер для управления объявлениями.
- AdController() - Constructor for class ru.skypro.homework.controller.AdController
- addAd(String, MultipartFile) - Method in class ru.skypro.homework.controller.AdController
-
Добавление объявления.
- addAd(String, MultipartFile) - Method in interface ru.skypro.homework.service.AdService
- addAd(String, MultipartFile) - Method in class ru.skypro.homework.service.impl.AdServiceImpl
-
Добавление объявления.
- addComment(int, CreateOrUpdateComment) - Method in class ru.skypro.homework.controller.CommentController
-
Добавление комментария к объявлению.
- addComment(int, CreateOrUpdateComment) - Method in interface ru.skypro.homework.service.CommentService
- addComment(int, CreateOrUpdateComment) - Method in class ru.skypro.homework.service.impl.CommentServiceImpl
-
Добавление комментария к объявлению.
- addUser(Register) - Method in class ru.skypro.homework.service.impl.UserServiceImpl
-
Регистрация нового пользователя.
- addUser(Register) - Method in interface ru.skypro.homework.service.UserService
- AdEntity - Class in ru.skypro.homework.entity
-
Сущность, представляющая объявление.
- AdEntity() - Constructor for class ru.skypro.homework.entity.AdEntity
- AdMapper - Class in ru.skypro.homework.component.mapper
-
Маппер для преобразования данных объявлений между DTO и сущностями.
- AdMapper() - Constructor for class ru.skypro.homework.component.mapper.AdMapper
- ADMIN - Enum constant in enum class ru.skypro.homework.enums.Role
- AdNotFoundException - Exception Class in ru.skypro.homework.exception
-
Исключение, которое выбрасывается при отсутствии объявления.
- AdNotFoundException() - Constructor for exception class ru.skypro.homework.exception.AdNotFoundException
-
Конструктор исключения
AdNotFoundException. - AdRepository - Interface in ru.skypro.homework.repository
-
Репозиторий для работы с таблицей ADS в базе данных.
- Ads - Class in ru.skypro.homework.dto.ad
-
DTO класс для передачи данных объявлений.
- Ads() - Constructor for class ru.skypro.homework.dto.ad.Ads
- AdService - Interface in ru.skypro.homework.service
-
Сервис для работы с объявлениями.
- AdServiceImpl - Class in ru.skypro.homework.service.impl
-
Реализация сервиса для работы с объявлениями.
- AdServiceImpl() - Constructor for class ru.skypro.homework.service.impl.AdServiceImpl
- AuthController - Class in ru.skypro.homework.controller
-
Контроллер для управления регистрацией и авторизацией пользователя.
- AuthController() - Constructor for class ru.skypro.homework.controller.AuthController
- authenticationManager(HttpSecurity) - Method in class ru.skypro.homework.config.WebSecurityConfig
-
Конфигурация менеджера аутентификации.
- AuthService - Interface in ru.skypro.homework.service
-
Сервис для обработки аутентификации и регистрации пользователей.
- AuthServiceImpl - Class in ru.skypro.homework.service.impl
-
Реализация сервиса для обработки аутентификации и регистрации пользователей.
- AuthServiceImpl() - Constructor for class ru.skypro.homework.service.impl.AuthServiceImpl
All Classes and Interfaces|All Packages|Serialized Form