Мне интересно в каком слое надо реализовать филтрацию пагинацию и поиск данных, то есть им нужны входные данные а выходным данным будет entities сущности.
Если у тебя апи-ручка, то принимай входящие параметры, десериализуй их, делай запрос в БД, возвращай результат в виде саписков разделенных по количеству (ну к примеру 25 элементов)
Ну я разделил на такие слои Контроллер -> юзер кейсес -> repositories -> entities. иногда контроллер может сразу с repositories брать entities сущности.
Мне интересно в каком слое надо реализовать филтрацию пагинацию и поиск данных, то есть им нужны входные данные а выходным данным будет entities сущности.
ребят, есть декларативная база в алхимии, в класс(модель) хочется добавлять методы связанные с логикой над этой моделью. Вопрос, это хорошо, плохо? Создает какой-то оверхед? Стараться не делать так? Может есть какой паттерн? Или не парится особо?