Использование лямбда-выражений и Streams:
Лямбда-выражения и streams делают код более лаконичным и читаемым.
List<String> names = Arrays.asList("John", "Jane", "Jack", "Doe");
n…
Читать далее →
☕️ Spring Core: Зачем нужна аннотация @Bean?
Если вы работаете со Spring, вы видите эту аннотацию постоянно. Но чем она отличается от простого навешивания @Component над классом? …
Читать далее →
Совет Spring Framework💡
Вы можете инжектировать (autowire) бины, которые могут отсутствовать, обернув их в java.util.Op
Совет Spring Framework💡
Вы можете инжектировать (autowire) бины, которые могут отсутствовать, обернув их в java.util.Optional. Таким образом вы сообщаете, что этот бин является необязательным, избегаете исключения, если он не существует, и можете аккуратно обработать его отсутствие с помощью Optional API.
👉 @BookJava
🧵 String.join(): Склеиваем строки без боли
Помните те времена, когда для объединения списка строк через запятую приходилось писать циклы, использовать StringBuilder, а потом еще и…
Читать далее →
Использование метода String.join
Метод String.join можно использовать для объединения строк с заданным разделителем.
List<String> items = Arrays.asList("Apple", "Banana", "Cher…
Читать далее →