💡 Java-совет: выбирай constructor injection вместо field injection
Во многих проектах до сих пор можно встретить такое:
@Component
public class UserController {
@Autowired
…
Читать далее →
Основы создания веб-приложений с Spring Boot
В этом видео мы рассмотрим основы создания web-приложений с использованием Spring Boot.
Мы начнем с основ: разберем, что такое HTTP …
Читать далее →
10 ошибок Configuration Management
695 строк конфига, одна валидация, 10 GB upload limit по умолчанию и env-переменная,
10 ошибок Configuration Management
695 строк конфига, одна валидация, 10 GB upload limit по умолчанию и env-переменная, которая никогда не срабатывает. Десять ошибок управления конфигурацией, собранных из реальных проектов.
Читать статью
Java-совет: начиная с Java 9 можно использовать Stream.takeWhile() для удобной "нарезки" списков через стримы.
List<Integer> numbers = List.of(1, 2, 3, 4, 5, 6, 7, 8, 9);
✗ Вмест…
Читать далее →
Java: `Stream.peek()`- только для отладки
Есть простой принцип, который часто ломают.
peek() — не для логики.
Его задача — подсмотреть, что проходит по конвейеру, и помочь отла…
Читать далее →