«Пример балансировки нагрузки с Zuul и Eureka»

«1. Обзор В этой статье мы рассмотрим, как балансировка нагрузки работает с Zuul и Eureka. Мы будем направлять запросы к службе REST, обнаруженной Spring Cloud Eureka, через Zuul Proxy. 2. Первоначальная настройка Нам нужно настроить сервер/клиент Eureka, как показано в

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

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

«Введение в Google Cloud Storage с Java»

«1. Обзор Google Cloud Storage предлагает онлайн-хранилище, адаптированное к потребностям отдельного приложения в зависимости от местоположения, частоты доступа и стоимости. В отличие от Amazon Web Services, Google Cloud Storage использует единый API для высоко-, средне- и низкочастотного доступа. Как и

«Введение в RxRelay для RxJava»

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

«Руководство по флипам на весну»

1. Обзор В этом руководстве мы рассмотрим Flips, библиотеку, которая реализует флаги функций в виде мощных аннотаций для приложений Spring Core, Spring MVC и Spring Boot. Флаги функций (или переключатели) — это шаблон для быстрой и безопасной доставки новых функций.

«Гарантия REST с Groovy»

«1. Обзор В этом руководстве мы рассмотрим использование библиотеки REST-assured с Groovy. Поскольку REST-assured использует Groovy под капотом, у нас фактически есть возможность использовать необработанный синтаксис Groovy для создания более мощных тестовых случаев. Вот где фреймворк действительно оживает. Для получения

«Путеводитель по Дждби»

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

«Использование сопоставителей чисел Hamcrest»

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

«Пример MVC с сервлетами и JSP»

«1. Обзор В этой быстрой статье мы создадим небольшое веб-приложение, реализующее шаблон проектирования Model View Controller (MVC) с использованием базовых сервлетов и JSP. Прежде чем перейти к реализации, мы немного рассмотрим, как работает MVC и его основные функции. 2. Введение

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

«1. Введение В прошлом мы много говорили о JMockit и Mockito. В этом уроке мы познакомим вас с другим инструментом для имитации — EasyMock. 2. Зависимости Maven Прежде чем мы углубимся, давайте добавим следующую зависимость в наш pom.xml: <dependency> <groupId>org.easymock</groupId>