«Многомодульное приложение Maven с модулями Java»

«1. Обзор Система Java Platform Module System (JPMS) обеспечивает большую надежность, лучшее разделение задач и более надежную инкапсуляцию в Java-приложениях. Однако это не инструмент сборки, поэтому ему не хватает возможности автоматического управления зависимостями проекта. Конечно, мы можем задаться вопросом, можем

«Руководство по деревьям AVL в Java»

«1. Введение В этом руководстве мы познакомимся с деревом AVL и рассмотрим алгоритмы вставки, удаления и поиска значений. 2. Что такое дерево AVL? Дерево AVL, названное в честь его изобретателей Адельсона-Вельского и Лэндиса, представляет собой самобалансирующееся двоичное дерево поиска (BST).

«Маршрутизация приложений Play в Java»

«1. Обзор Маршрутизация — это общая концепция, которая используется в большинстве сред веб-разработки, включая Spring MVC. Маршрут — это шаблон URL, сопоставленный с обработчиком. Обработчик может быть физическим файлом, например загружаемым ресурсом в веб-приложении, или классом, обрабатывающим запрос, например контроллером

«REST API с Play Framework на Java»

«1. Обзор Цель этого руководства — изучить Play Framework и научиться создавать с его помощью службы REST с помощью Java. Мы создадим REST API для создания, извлечения, обновления и удаления записей учащихся. В таких приложениях у нас обычно есть база

«WebSockets с Play Framework и Akka»

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

«Улучшенные повторные попытки с экспоненциальным отставанием и дрожанием»

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

«Сортировка с помощью JPA»

«1. Обзор В этой статье показаны различные способы использования JPA для сортировки. 2. Сортировка с помощью JPA/JQL API Использование JQL для сортировки выполняется с помощью предложения Order By: String jql =»Select f from Foo as f order by f.id»; Query

«Как настроить сервер WildFly»

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

«WildFly с Eclipse — установка и настройка»

«1. Обзор В этой статье мы собираемся запускать и отлаживать приложения на WildFly непосредственно из Eclipse IDE. Мы можем использовать сервер приложений WildFly и Eclipse независимо друг от друга для создания и запуска приложений. В качестве первого шага мы могли

«Введение в Netflix Servo»

«1. Обзор Netflix Servo — это инструмент метрик для Java-приложений. Servo похож на Dropwizard Metrics, но намного проще. Он использует JMX только для предоставления простого интерфейса для предоставления и публикации метрик приложения. В этой статье мы расскажем, что предоставляет Servo