«Spring AMQP в реактивных приложениях»

«1. Обзор В этом руководстве показано, как создать простое реактивное приложение Spring Boot, которое интегрируется с сервером обмена сообщениями RabbitMQ, популярной реализацией стандарта обмена сообщениями AMQP. Мы рассмотрим оба сценария — «точка-точка» и «публикация-подписка» — с использованием распределенной установки, которая

«Создание новых ролей и полномочий в JHipster»

«1. Обзор JHipster поставляется с двумя ролями по умолчанию — ПОЛЬЗОВАТЕЛЬ и АДМИНИСТР — но иногда нам нужно добавить свои собственные. В этом руководстве мы создадим новую роль с именем МЕНЕДЖЕР, которую мы сможем использовать для предоставления дополнительных привилегий пользователю.

«Использование аннотации @Singular с Lombok Builders»

«1. Обзор Библиотека Lombok предоставляет отличный способ упростить объекты данных. Одной из ключевых особенностей Project Lombok является аннотация @Builder, которая автоматически создает классы Builder для создания неизменяемых объектов. Однако заполнение коллекций в наших объектах может быть неуклюжим со стандартными классами

«Руководство по JAXB»

«1. Введение Это вводная статья о JAXB (Java Architecture for XML Binding). Сначала мы покажем, как преобразовывать объекты Java в XML и наоборот, а затем сосредоточимся на создании классов Java из схемы XML и наоборот с помощью подключаемого модуля JAXB-2

«Удаленное выполнение кода с помощью XStream»

«1. Обзор В этом руководстве мы рассмотрим атаку удаленного выполнения кода на библиотеку сериализации XStream XML. Этот эксплойт относится к категории атак ненадежной десериализации. Мы узнаем, когда XStream уязвим для этой атаки, как работает атака и как предотвратить такие атаки.

«Введение в Vert.x»

«1. Обзор В этой статье мы обсудим Vert.x, охватим его основные концепции и создадим с его помощью простой веб-сервис RESTfull. Мы начнем с рассмотрения основных концепций набора инструментов, постепенно перейдем к HTTP-серверу, а затем создадим службу RESTfull. 2. О Vert.x

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

«1. Обзор JiBX — это инструмент для привязки данных XML к объектам Java. Он обеспечивает высокую производительность по сравнению с другими распространенными инструментами, такими как JAXB. JiBX также является довольно гибким по сравнению с другими инструментами Java-XML, используя определения связывания,

«Введение в Apache CXF»

«1. Обзор Apache CXF — это полностью совместимая среда JAX-WS. Помимо функций, определенных стандартами JAX-WS, Apache CXF предоставляет возможность преобразования между классами WSDL и Java, API-интерфейсы, используемые для управления необработанными XML-сообщениями, поддержку JAX-RS, интеграцию с Spring Framework и т. д. Это

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

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

«Знакомство с Джасыптом»

«1. Обзор В этой статье мы рассмотрим библиотеку Jasypt (Java Simplified Encryption). Jasypt — это библиотека Java, которая позволяет разработчикам добавлять в проекты базовые возможности шифрования с минимальными усилиями и без необходимости иметь глубокие знания о деталях реализации протоколов шифрования.