Spring Boot: Лучше использовать глобальные фильтры/интерсепторы только для действительно сквозных (cross-cutting) задач и избегать бизнес-логики. Они выполняются для каждого входящ…
Читать далее →
Spring Boot совет, который спасает от скрытых проблем
В POM-файлах лучше избегать wildcard-исключений для транзитивных зависимостей.
Почему это важно?
❌ Wildcard exclusions прос…
Читать далее →
Spring Boot: не подключайте полный spring-boot-starter-web, если вам нужен только Spring MVC — этот стартер тянет лишние компоненты, например встроенн…
Spring Boot: не подключайте полный spring-boot-starter-web, если вам нужен только Spring MVC — этот стартер тянет лишние компоненты, например встроенный сервер, который может быть вам не нужен.
Java библиотека
Java Records - это не просто DTO.
Многие думают, что record - только для хранения данных.
Но на практике это полноценный тип, в котором можно добавить бизнес-логику.
Что можно вн…
Читать далее →
Java 26 стал умнее, особенно в части pattern matching.
Теперь работа с выражениями сопоставления с образцом стала значительно стабильнее и предсказуемее.
Что улучшилось:
- Боле…
Читать далее →