«Drools с использованием правил из файлов Excel»

«1. Обзор Drools поддерживает управление бизнес-правилами в формате электронных таблиц. В этой статье мы рассмотрим быстрый пример использования Drools для управления бизнес-правилами с помощью файла Excel. 2. Зависимости Maven Давайте добавим необходимые зависимости Drools в наше приложение: <dependency> <groupId>org.kie</groupId> <artifactId>kie-ci</artifactId>

«Как получить все компоненты, управляемые Spring?»

«1. Обзор В этой статье мы рассмотрим различные методы отображения всех компонентов, управляемых Spring, внутри контейнера. 2. Контейнер IoC Компонент — это основа приложения, управляемого Spring; все bean-компоненты находятся в IOC-контейнере, который отвечает за управление их жизненным циклом. Мы можем

«Начало работы с GraphQL и Spring Boot»

«1. Введение GraphQL — это относительно новая концепция от Facebook, которая позиционируется как альтернатива REST для веб-API. Эта статья познакомит вас с настройкой сервера GraphQL с использованием Spring Boot, чтобы его можно было добавить в существующие приложения или использовать в

«JSON API в приложении Spring»

«1. Обзор В этой статье мы начнем изучать спецификацию JSON-API и то, как ее можно интегрировать в REST API, поддерживаемый Spring. Мы будем использовать реализацию JSON-API Katharsis в Java — и мы настроим приложение Spring на основе Katharsis — так

«Пользовательская информация в Spring Boot Info Endpoint»

«1. Обзор В этой быстрой статье мы рассмотрим, как настроить конечную точку /info приводов Spring Boot. Пожалуйста, обратитесь к этой статье, чтобы узнать больше о приводах в Boot и о том, как их настроить. 2. Статические свойства в /info Если

«Руководство по интернационализации в Spring Boot»

«1. Обзор В этом кратком руководстве мы рассмотрим, как мы можем добавить интернационализацию в приложение Spring Boot. 2. Зависимости Maven Для разработки нам потребуется следующая зависимость: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> <version>1.5.2.RELEASE</version> </dependency> Последнюю версию spring-boot-starter-thymeleaf можно загрузить с Maven Central. 3.

«Разбор HTML в Java с помощью Jsoup»

«1. Обзор Jsoup — это библиотека Java с открытым исходным кодом, используемая в основном для извлечения данных из HTML. Он также позволяет вам манипулировать и выводить HTML. Он имеет постоянную линию разработки, отличную документацию и удобный и гибкий API. Jsoup

«IllegalArgumentException или NullPointerException для нулевого параметра?»

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

«Java EE против J2EE против Джакарты EE»

«1. Введение Вы когда-нибудь слышали о Java EE? Как насчет Java 2EE, J2EE, а теперь и Jakarta EE? На самом деле все это разные названия одного и того же: набора корпоративных спецификаций, расширяющих Java SE. В этой короткой статье мы