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

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

«Руководство по Google Tink»

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

«Асинхронный HTTP с асинхронным http-клиентом в Java»

«1. Обзор AsyncHttpClient (AHC) — это библиотека, построенная поверх Netty, с целью простого выполнения HTTP-запросов и асинхронной обработки ответов. В этой статье мы расскажем, как настроить и использовать HTTP-клиент, как выполнить запрос и обработать ответ с помощью AHC. 2. Установка

«Checker Framework — подключаемые системы типов для Java»

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

«Гуава 19: что нового?»

«1. Обзор Google Guava предоставляет библиотеки с утилитами, облегчающими разработку Java. В этом руководстве мы рассмотрим новые функции, представленные в выпуске Guava 19. 2. Изменения пакета common.base 2.1. Добавлены статические методы CharMatcher CharMatcher, как следует из названия, используется для проверки

«Знакомство с Даббо»

«1. Введение Dubbo — это платформа RPC и микросервисов с открытым исходным кодом от Alibaba. Помимо прочего, это помогает улучшить управление услугами и позволяет плавно преобразовать традиционные монолитные приложения в масштабируемую распределенную архитектуру. В этой статье мы познакомимся с Dubbo

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

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

«Руководство по сопоставлению с образцом в Vavr»

«1. Обзор В этой статье мы сосредоточимся на сопоставлении шаблонов с помощью Vavr. Если вы не знаете, что такое Vavr, сначала прочитайте обзор Vavr. Сопоставление с образцом — это функция, изначально недоступная в Java. Можно думать об этом как о

«Краткое введение в Struts 2»

1. Введение Apache Struts 2 — это платформа на основе MVC для разработки корпоративных веб-приложений Java. Это полная переработка оригинальной структуры Struts. Он имеет реализацию API с открытым исходным кодом и богатый набор функций. В этом уроке мы познакомим новичков

«Новый поток, компаратор и коллектор в Guava 21»

«1. Введение Эта статья является первой в серии о новых функциях, появившихся в Версии 21 библиотеки Google Guava. Мы обсудим недавно добавленные классы и некоторые важные изменения по сравнению с предыдущими версиями Guava. Более конкретно, мы обсудим дополнения и изменения