«1. Обзор В этой статье мы рассмотрим основные функции проекта Spring Cloud Gateway, нового API на основе Spring 5, Spring Boot 2 и Project Reactor. Инструмент предоставляет готовые механизмы маршрутизации, которые часто используются в приложениях микрослужб как способ скрыть несколько
«Введение в JAX-WS»
«1. Обзор Java API для веб-служб XML (JAX-WS) — это стандартизированный API для создания и использования веб-служб SOAP (Simple Object Access Protocol). В этой статье мы создадим веб-службу SOAP и подключимся к ней с помощью JAX-WS. 2. SOAP SOAP —
«Руководство по JMapper»
«1. Обзор В этом руководстве мы познакомимся с JMapper — быстрой и простой в использовании картографической структурой. Мы обсудим различные способы настройки JMapper, как выполнять пользовательские преобразования, а также реляционное сопоставление. 2. Конфигурация Maven Во-первых, нам нужно добавить зависимость JMapper
«Еженедельник Java, выпуск 342»
«1. Spring и Java >> On Generating Identity Hash Codes [alidg.me] Углубленный обзор различных стратегий, используемых виртуальной машиной HotSpot для создания хэш-кодов идентификации. >> Scalability of Different Concurrent Map Implementations [vmlens.com] Сравнительный анализ трех различных реализаций карт с поддержкой потоков:
«Ошибка TransactionRequiredException»
«1. Обзор В этом руководстве мы рассмотрим причину ошибки TransactionRequiredException и способы ее устранения. 2. TransactionRequiredException Эта ошибка обычно возникает, когда мы пытаемся выполнить операцию базы данных, которая изменяет базу данных без транзакции. Например, попытка обновить запись без транзакции: Query
«Ошибка Hibernate «Нет поставщика сохраняемости для EntityManager»»
«1. Введение В этом руководстве мы увидим, как решить распространенную ошибку Hibernate — «Нет поставщика сохраняемости для EntityManager». Проще говоря, поставщик сохраняемости относится к конкретной реализации JPA, используемой в нашем приложении для сохранения объектов в базе данных. Чтобы узнать больше
«Введение в Структуризер»
«1. Введение Эта статья посвящена Structurizr, инструменту, обеспечивающему программный подход к архитектурным определениям и визуализации на основе модели C4. Structurizr отказывается от традиционных подходов перетаскивания в редакторах архитектурных диаграмм, таких как UML, и позволяет нам описывать наши архитектурные артефакты с
«Внедрение на основе XML в Spring»
«1. Введение В этом базовом руководстве мы узнаем, как выполнять простую настройку bean-компонентов на основе XML с помощью Spring Framework. 2. Обзор Начнем с добавления зависимости библиотеки Spring в pom.xml: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.1.4.RELEASE</version> </dependency> Последнюю версию зависимости Spring можно
«Внедрение Spring Bean-компонентов в неуправляемые объекты»
«1. Движущие силы В приложении Spring внедрение одного bean-компонента в другой bean-компонент очень распространено. Однако иногда желательно внедрить компонент в обычный объект. Например, мы можем захотеть получить ссылки на службы из объекта сущности. К счастью, добиться этого не так сложно,
«Введение значения в статическое поле в Spring»
«1. Обзор В этом руководстве мы увидим, как мы можем ввести значение из файла свойств Java в статическое поле с помощью Spring. 2. Проблема Для начала давайте представим, что мы установили свойство в файл свойств: name = Inject a value