Всем привет. Есть сущность Ингредиента и Категории, one 2 many. На каждую из них есть контроллер/сервис/репо и т.д. Надо через контроллер получить список ингредиентов по конкр...
Всем привет, минутка нубских вопросов. Для обновления сущности лучше использовать пут или патч? Мнения разнятся, где-то пут пишут и всю сущность льют, где-то патчем по кускам
Всем привет. Изучаю спринг секьюрити. В курсе Алишева он создаёт AuthenticationProvider, создаёт конфиг и расширяется от WebSecurityConfigurerAdapter, и в методе configure рег...
Всем привет. Пытаюсь вызвать в методе сервиса update ранее объявленный метод this.findById. Оба Transactional. Сонар начинает ругаться, что поведение будет не предсказуемо из-...
Всем привет. Нормальной практикой является в сервисе запускать метод в отдельном потоке? Например, сохраняю новое изображение в хранилище, а старое кидаю в удаление параллельн...
Есть сущность рецепт, в рецепте есть лист ингредиентов. Как с архитектурной точки зрения будет правильнее, пост запросом на /recipes создавать рецепт, а ингредиенты добавлять ...
Всем привет! Подскажите, правильно ли выбрасывать исключения в контроллере? Например, при валидации, чтобы потом хэндлером этом отлавливать
Всем привет. Подскажите пожалуйста, есть тестовое задание, простой рест сервис. В ТЗ просто описание базового функционала эндпоинтов. Стоит ли дополнительно накручивать на нег...
Подскажите, в каком виде лучше отдавать дерево категорий на фронт через json? Сама таблица и сущность выглядят как (Id категории, Id родительской категории). Можно отдать прос...
Всем привет, нормальной ли практикой является обновление объекта через patch по частям, например /people/{id}/group обновление группы у человека, или лучше через пут всегда ве...
Всем привет. Есть тест @SpringBootTest. Для него я положил в ресурсную папку (src/test/resources) тестовые проперти application-test.yaml. В @TestPropertySource указываю до не...
Всем привет! Есть ДТО, в которой есть ссылка на скачивание изображения. Это изображения я должен скачать себе и локально сохранить, и локальную ссылку уже хранить в модели. Во...
То есть в данном случае контроллер категорий может быть избыточен, и даже добавление создание нового ингредиента должно быть через /categories/{id}/ingredients?
Всем привет! Имеется рест сервис, и телеграм бот вместо фронта, который обращается к нему. Как в докере это должно быть организовано правильно? Сервис+дб запихнуть через компо...
Насколько адекватно копировать класс с гитхаб к себе в репу, потому что официальная версия этого класса в мейвен репозитории ниже чем на гитхабе и иначе зависимость не подтяну...
Необходимо создать PDF силами Java. Лучше пытаться напрямую создавать документ через iText/PDF box, или другими путями? Проблема в том, что не могу подружить iText с кириллице...
Можно ли в @Query пропихнуть коллекцию(например, List) и узнать её size? Знаю, что можно in :лист делать, а про сайз никак найти не могу
Всем привет! Ранее писал проект на spring mvc, в методах мапперах когда возвращал строку с html, то идея подсвечивала ее и позволяла перейти к файлу в структуре проекта. Перед...
Для личного проекта нужно облачное хранилище файлов, есть предпочтительные? Или тем же google drive через API спокойно пользоваться можно
Всем привет. Есть нативный запрос Query, в котором имеется на одно поле больше, чем в сущности. Как можно смапить это поле в сущность? Пробовал сделать транзиент пропертю, но ...