«Java Web Weekly, выпуск 144»

«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров. Итак, приступим… 1. Spring и Java >> New in Spring 5: Functional Web Framework [spring.io] Новый

«Java Web Weekly, выпуск 115»

«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров. Итак, приступим… 1. Spring и Java >> Core container refinements in Spring Framework 4.3 [spring.io] Всегда

«Обновления строкового API в Java 12»

«1. Введение В Java 12 к классу String добавлено несколько полезных API. В этом руководстве мы рассмотрим эти новые API на примерах. 2. indent() Метод indent() корректирует отступ каждой строки строки на основе переданного ему аргумента. Когда indent() вызывается для

«Разница между сбоем и ошибкой в ​​JUnit»

«1. Введение В этом руководстве мы рассмотрим различия между сбоем и ошибкой в ​​тестах JUnit. Короче говоря, сбои — это невыполненные утверждения, в то время как ошибки возникают из-за ненормального выполнения теста. 2. Пример кода Давайте рассмотрим очень упрощенный пример,

«Гарантированная REST-аутентификация»

«1. Обзор В этом руководстве мы проанализируем, как мы можем пройти аутентификацию с помощью REST Assured для правильного тестирования и проверки защищенного API. Инструмент обеспечивает поддержку нескольких схем аутентификации: Базовая аутентификация Дайджест-аутентификация Аутентификация по форме Аутентификация OAuth 1 и OAuth

«Удалить первый элемент из списка»

«1. Обзор В этом сверхбыстром руководстве мы покажем, как удалить первый элемент из списка. Мы выполним эту операцию для двух распространенных реализаций интерфейса List — ArrayList и LinkedList. 2. Создание списка Во-первых, давайте заполним наши списки: @Before public void init()

«Преобразование между римскими и арабскими цифрами в Java»

«1. Введение Древние римляне разработали собственную систему счисления, называемую римскими цифрами. Система использует буквы с разными значениями для представления чисел. Римские цифры до сих пор используются в некоторых второстепенных приложениях. В этом уроке мы реализуем простые преобразователи, которые будут преобразовывать

«Введение в Java ArrayDeque»

«1. Обзор В этом руководстве мы покажем, как использовать класс Java ArrayDeque, который является реализацией интерфейса Deque. ArrayDeque (также известный как «Array Double Ended Queue», произносится как «ArrayDeck») — это особый вид расширяемого массива, который позволяет нам добавлять или удалять

«Тестовые контейнеры Docker в тестах Java»

«1. Введение В этом руководстве мы рассмотрим библиотеку Java TestContainers. Это позволяет нам использовать контейнеры Docker в наших тестах. В результате мы можем писать автономные интеграционные тесты, которые зависят от внешних ресурсов. Мы можем использовать в наших тестах любой ресурс,

«Печать информации о потоке в файле журнала с использованием Log4j2»

«1. Обзор Этот туториал покажет идею и примеры регистрации информации о потоках с использованием библиотеки Log4j2. 2. Ведение журналов и потоки Журналы — это мощный инструмент для предоставления контекста о том, что происходило в системе, когда происходила какая-то ошибка или