«Руководство по Spring Mobile»

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

«Введение в привязку данных Apache CXF Aegis»

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

«Глобальный обработчик исключений Java»

«1. Обзор В этом руководстве мы сосредоточимся на глобальном обработчике исключений в Java. Сначала мы обсудим основы исключений и их обработку. Затем мы всесторонне рассмотрим глобальный обработчик исключений. Чтобы узнать больше об исключениях в целом, взгляните на Обработку исключений в

«Как найти основную причину исключения в Java»

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

«Принцип открытости/закрытости в Java»

«1. Обзор В этом руководстве мы обсудим принцип открытости/закрытости (OCP) как один из SOLID-принципов объектно-ориентированного программирования. В целом, мы подробно рассмотрим, что это за принцип и как его реализовать при разработке нашего программного обеспечения. 2. Принцип открытости/закрытости Как следует из

«Как вызвать Python из Java»

«1. Обзор Python становится все более популярным языком программирования, особенно в научном сообществе, из-за его богатого разнообразия числовых и статистических пакетов. Таким образом, возможность вызывать код Python из наших Java-приложений — обычное дело. В этом руководстве мы рассмотрим некоторые наиболее

«Список баз данных в памяти»

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

«Группы журналов в Spring Boot 2.1»

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

«Как внедрить значение свойства в класс, не управляемый Spring?»

«1. Обзор По дизайну классы, аннотированные @Repository, @Service, @Controller и т. д., управляются Spring, и внедрение конфигурации происходит легко и естественно. Что не так просто, так это передача конфигурации классам, которые не управляются непосредственно Spring. В этом случае мы можем

«Spring Документы REST против OpenAPI»

«1. Обзор Spring REST Docs и OpenAPI 3.0 — это два способа создания документации API для REST API. В этом уроке мы рассмотрим их относительные преимущества и недостатки. 2. Краткий обзор происхождения Spring REST Docs — это структура, разработанная сообществом