«1. Введение В этом уроке мы узнаем, как использовать функцию Spring Cloud. Мы создадим и запустим простую облачную функцию Spring локально, а затем развернем ее на AWS. 2. Настройка функции Spring Cloud Для начала давайте реализуем с нуля и протестируем
«Руководство по EnumSet»
«1. Введение В этом руководстве мы рассмотрим коллекцию EnumSet из пакета java.util и обсудим ее особенности. Сначала мы покажем основные возможности коллекции, а затем пройдемся по внутренностям класса, чтобы понять его преимущества. Наконец, мы рассмотрим основные операции, которые он предоставляет,
«Преобразование коллекции в ArrayList в Java»
«1. Обзор Преобразование коллекций Java из одного типа в другой — обычная задача программирования. В этом руководстве мы преобразуем коллекцию любого типа в список ArrayList. На протяжении всего руководства мы будем предполагать, что у нас уже есть коллекция объектов Foo.
«Конкретный класс в Java»
«1. Введение В этом кратком руководстве мы обсудим термин «конкретный класс» в Java. Сначала определимся с термином. Затем мы увидим, чем он отличается от интерфейсов и абстрактных классов. 2. Что такое конкретный класс? Конкретный класс — это класс, экземпляр которого
«Изучение среды тестирования Джерси»
«1. Обзор В этом руководстве мы рассмотрим инфраструктуру тестирования Джерси и посмотрим, как мы можем использовать ее для быстрого написания интеграционных тестов. Как мы уже видели в предыдущих статьях, Jersey — это платформа с открытым исходным кодом для разработки веб-сервисов
«Использование c3p0 с Hibernate»
«1. Обзор Устанавливать соединения с базой данных довольно дорого. Пул соединений с базой данных — хорошо зарекомендовавший себя способ снизить эти расходы. В этом уроке мы обсудим, как использовать c3p0 с Hibernate для объединения соединений. 2. Что такое c3p0? c3p0
«Как изменить версию Java в проекте Eclipse»
«1. Обзор В экосистеме Java, поскольку новые выпуски JDK выпускаются не реже одного раза в год, в какой-то момент нам, вероятно, потребуется перейти на более новую версию. В этом кратком руководстве мы покажем, как проверить доступные JRE, добавить JRE в
«Введение в Leiningen для Clojure»
«1. Введение Leiningen — это современная система сборки для наших проектов Clojure. Он также полностью написан и настроен на Clojure. Он работает аналогично Maven, предоставляя нам декларативную конфигурацию, описывающую наш проект, без необходимости настраивать точные шаги для выполнения. Давайте начнем
«Введение в проект «Янтарь»»
«1. Что такое Project Amber Project Amber — это текущая инициатива разработчиков Java и OpenJDK, направленная на внесение небольших, но существенных изменений в JDK, чтобы сделать процесс разработки более приятным. Это продолжается с 2017 года и уже внесло некоторые изменения
«Хуки RxJava»
«1. Обзор В этом уроке мы собираемся узнать о хуках RxJava. Мы создадим короткие примеры, чтобы продемонстрировать, как хуки работают в разных ситуациях. 2. Что такое хуки RxJava? Как видно из названия, хуки RxJava позволяют нам подключиться к жизненному циклу