Пост канала
- фото
Spring Boot: не делай эту ошибку с filters / interceptors Многие используют фильтры и интерцепторы неправильно 👇 👉 Они должны быть только для cross-cutting задач (то, что применяется ко ВСЕМ запросам) Примеры нормального использования: 🟢 Filters: - CORS - Encoding 🟢 Interceptors: - аутентификация / авторизация - метрики / логирование - locale - общие headers ❌ Главная ошибка: кладут туда бизнес-логику Например: - запрос в БД - проверка подписки - сложная логика Почему это плохо: - выполняется на КАЖДЫЙ запрос - создаёт лишнюю нагрузку - ломает архитектуру - усложняет тестирование 📉 Итог: interceptor превращается в «мусорный слой» 💡 Как правильно: - бизнес-логика → в сервисах - контроллеры → orchestration Java Библиотека | Мы в Телеграм
Открыть в MAX- Просмотры
- 643
- ER
- 0,5%
- Реакции
- 3