1. Обзор Velocity — это механизм шаблонов на основе Java. Это веб-фреймворк с открытым исходным кодом, предназначенный для использования в качестве компонента представления в архитектуре MVC, и он представляет собой альтернативу некоторым существующим технологиям, таким как JSP. Velocity можно использовать
«Работа с изображениями в Java»
«1. Обзор В этом уроке мы рассмотрим несколько доступных библиотек обработки изображений и выполним простую операцию обработки изображений — загрузим изображение и нарисуем на нем фигуру. Мы попробуем библиотеку AWT (и немного Swing), ImageJ, OpenIMAJ и TwelveMonkeys. 2. AWT AWT
«Проектирование удобной для пользователя библиотеки Java»
«1. Обзор Java — один из столпов мира открытого исходного кода. Почти каждый проект Java использует другие проекты с открытым исходным кодом, поскольку никто не хочет изобретать велосипед. Однако часто случается так, что нам нужна библиотека для ее функциональности, но
«Введение в платформу калитки»
«1. Обзор Wicket — это фреймворк, ориентированный на веб-компоненты на стороне сервера Java, целью которого является упрощение создания веб-интерфейсов за счет внедрения шаблонов, известных из разработки пользовательского интерфейса для настольных компьютеров. С помощью Wicket можно создать веб-приложение, используя только код
«Введение в модернизацию»
«1. Обзор Retrofit — это типобезопасный HTTP-клиент для Android и Java, разработанный Square (Dagger, Okhttp). В этой статье мы объясним, как использовать Retrofit, уделив особое внимание его наиболее интересным функциям. В частности, мы обсудим синхронный и асинхронный API, как использовать
«Создание микросервисов REST с помощью Javalin»
«1. Введение Javalin — это легкий веб-фреймворк, написанный для Java и Kotlin. Он написан поверх веб-сервера Jetty, что делает его высокопроизводительным. Javalin смоделирован близко к koa.js, что означает, что он написан с нуля, чтобы его было легко понять и использовать.
«Знакомство с Джасыптом»
«1. Обзор В этой статье мы рассмотрим библиотеку Jasypt (Java Simplified Encryption). Jasypt — это библиотека Java, которая позволяет разработчикам добавлять в проекты базовые возможности шифрования с минимальными усилиями и без необходимости иметь глубокие знания о деталях реализации протоколов шифрования.
«Serenity BDD и сценарий»
«1. Обзор В этой статье мы кратко рассмотрим шаблон сценария в Serenity BDD. Мы предлагаем вам сначала прочитать основы Serenity BDD, прежде чем читать это. Также может быть интересна статья об интеграции Serenity BDD со Spring. Сценарий, представленный в Serenity
«Работа с файлами XML в Java с использованием синтаксического анализа DOM»
«1. Обзор В этом руководстве мы обсудим, как анализировать DOM с помощью Apache Xerces — зрелой и проверенной библиотеки для анализа/манипулирования XML. Существует несколько вариантов анализа XML-документа; в этой статье мы сосредоточимся на разборе DOM. Анализатор DOM загружает документ и
«Руководство по JAXB»
«1. Введение Это вводная статья о JAXB (Java Architecture for XML Binding). Сначала мы покажем, как преобразовывать объекты Java в XML и наоборот, а затем сосредоточимся на создании классов Java из схемы XML и наоборот с помощью подключаемого модуля JAXB-2