«Java в результатах опроса 2017 г.»

«Мы проводим опрос «Состояние Java» уже много лет, чтобы получить хорошее представление о состоянии экосистемы Java. В прошлом году 2250 Java-разработчиков решили найти время, чтобы ответить на вопросы, и поэтому замечательно, что в этом году их число почти удвоилось —

«Выход из защищенного приложения OAuth»

«1. Обзор В этом кратком руководстве мы собираемся показать, как мы можем добавить функцию выхода из системы в приложение OAuth Spring Security. Мы рассмотрим несколько способов сделать это. Сначала мы увидим, как выйти из системы нашего пользователя Keycloak из приложения

«Весна с Maven BOM»

«1. Обзор В этом кратком руководстве мы рассмотрим, как Maven, инструмент, основанный на концепции объектной модели проекта (POM), может использовать спецификацию или «ведомость материалов». Для получения более подробной информации о Maven вы можете прочитать нашу статью Учебник по Apache Maven.

«Переход с JUnit 4 на JUnit 5»

«1. Обзор В этой статье мы увидим, как мы можем перейти с JUnit 4 на последнюю версию JUnit 5, с обзором различий между двумя версиями библиотеки. Общие рекомендации по использованию JUnit 5 см. в нашей статье здесь. 2. Преимущества JUnit

«Введение в Hoverfly на Java»

«1. Обзор В этой статье мы рассмотрим библиотеку Java Hoverfly, которая обеспечивает простой способ создания реальных заглушек/симуляций API. 2. Зависимости Maven Чтобы использовать Hoverfly, нам нужно добавить одну зависимость Maven: <dependency> <groupId>io.specto</groupId> <artifactId>hoverfly-java</artifactId> <version>0.8.1</version> </dependency> Новейшую версию можно найти здесь.

«Конфигурация ProcessEngine в Activiti»

«1. Обзор В нашей предыдущей вводной статье Activiti с Java мы увидели важность ProcessEngine и создали его с помощью статического API по умолчанию, предоставляемого фреймворком. Помимо стандартного, существуют и другие способы создания ProcessEngine, которые мы рассмотрим здесь. 2. Получение экземпляра

«Введение в Flowable»

«1. Обзор Flowable — это механизм бизнес-процессов, написанный на Java. В этом руководстве мы подробно рассмотрим бизнес-процессы и поймем, как мы можем использовать Flowable Java API для создания и развертывания примера бизнес-процесса. 2. Понимание бизнес-процессов Проще говоря, бизнес-процесс — это

«Установить значение поля с отражением»

«1. Обзор В нашей предыдущей статье мы обсуждали, как мы можем читать значения частных полей из другого класса в Java. Однако могут быть сценарии, когда нам нужно установить значения полей, например, в некоторых библиотеках, где у нас нет доступа к

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

«1. Обзор В этой короткой статье мы рассмотрим преобразование между массивом и набором — сначала с использованием простой Java, затем Guava и библиотеки Commons Collections от Apache. Эта статья является частью серии «Java — Back to Basic» здесь, на Baeldung.

«Разница между оператором и подготовленным оператором»

«1. Обзор В этом руководстве мы рассмотрим различия между интерфейсами JDBC Statement и PreparedStatement. Мы не будем рассматривать CallableStatement, интерфейс API JDBC, который используется для выполнения хранимых процедур. 2. Интерфейс API JDBC И оператор, и PreparedStatement могут использоваться для выполнения