«Синтетические конструкции в Java»

«1. Обзор В этом руководстве мы рассмотрим синтетические конструкции Java, код, введенный компилятором для прозрачной обработки доступа к членам, которые в противном случае были бы недоступны из-за недостаточной видимости или отсутствия ссылок. Примечание. Начиная с JDK 11, синтетические методы и

«Реализация поиска пути A* в Java»

«1. Введение Алгоритмы поиска пути — это методы навигации по картам, позволяющие нам найти маршрут между двумя разными точками. Разные алгоритмы имеют разные плюсы и минусы, часто с точки зрения эффективности алгоритма и эффективности генерируемого им маршрута. 2. Что такое

«Социальный вход с помощью Spring Security в приложении Джерси»

«1. Обзор Безопасность — это первостепенная задача в экосистеме Spring. Поэтому неудивительно, что OAuth2 может работать с Spring Web MVC практически без настройки. Однако нативное решение Spring — не единственный способ реализовать уровень представления. Jersey, реализация, совместимая с JAX-RS, также

«Введение в открытую свободу»

«1. Обзор С ростом популярности микросервисной архитектуры и разработки облачных приложений растет потребность в быстром и легком сервере приложений. В этом вводном руководстве мы рассмотрим платформу Open Liberty для создания и использования веб-службы RESTful. Мы также рассмотрим несколько основных функций,

«Извлечение принципала и полномочий с использованием Spring Security OAuth»

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

«Выборы руководства с консулом»

«1. Обзор В этом уроке мы увидим, как выбор лидерства с Consul помогает обеспечить стабильность данных. Мы предоставим практический пример того, как управлять распределенной блокировкой в ​​параллельных приложениях. 2. Что такое Консул? Consul — это инструмент с открытым исходным кодом,

«Еженедельник Java, выпуск 211»

«Давайте сразу приступим… 1. Spring и Java >> Spring, Reactor and ElasticSearch: from callbacks to reactive streams [nurkiewicz.com] Даже если некоторые инструменты не обеспечивают готовую поддержку реактивных API, мы можем быстро создать их самостоятельно. >> JPA Criteria API Bulk Update

«Тестирование REST API с помощью JBehave»

«1. Введение В этой статье мы кратко рассмотрим JBehave, а затем сосредоточимся на тестировании REST API с точки зрения BDD. 2. JBehave и BDD JBehave — это среда разработки, основанная на поведении. Он призван предоставить интуитивно понятный и доступный способ

«Java Web Weekly, выпуск 130»

«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропустил обзор. Итак, приступим… 1. Spring и Java >> High-Performance Java Persistence – Part Two [vladmihalcea.com] Я некоторое

«Веб-еженедельник Java 39»

«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров. Итак, приступим… 1. Spring и Java >> JEP 269: Convenience Factory Methods for Collections [java.net] Быстрый