Публикации по теме 'spring-boot'


Использование @SendTo и @SendToUser в Spring WebSocket для маршрутизации сообщений
Введение В эпоху общения в реальном времени WebSockets стали мощным инструментом для создания интерактивных веб-приложений с малой задержкой. Платформа Spring постоянно предоставляет инструменты и аннотации для упрощения процесса разработки, и поддержка WebSockets не является исключением. Среди множества функций, которые он предлагает для настройки WebSocket, выделяются аннотации @SendTo и @SendToUser . Эти аннотации предлагают декларативный способ маршрутизации сообщений,..

Сокращение дублирования кода в JPA: как могут помочь MappedSuperclass и NoRepositoryBean
Как наследовать свойства сущности и обобщать запросы в Spring Boot JPA Работа со сложными иерархиями сущностей может быть сложной задачей, особенно когда вам приходится многократно повторять одни и те же свойства и запросы в нескольких конкретных реализациях. Чтобы решить эту проблему, Spring JPA предоставляет @ MappedSuperclass , который позволяет наследовать базовые свойства и запросы. Например, если все ваши объекты домена требуют общих свойств, таких как дата создания, дата..

Spring MVC, часть 4: Пользовательские аннотации проверки
Создание пользовательской аннотации проверки с нуля в Spring MVC! 1. Введение В этой статье мы рассмотрим, как разработать собственный валидатор в Spring MVC. Этот валидатор будет реализован в виде аннотации, аналогично ограничениям проверки, предоставляемым Bean Validation API, которые мы обсуждали в нашей предыдущей статье Spring MVC Part3 . Чтобы углубиться в эту тему, необходимо иметь базовое представление об аннотациях в Java. Если вам интересно, рекомендую прочитать книгу..

WebClient vs RestTemplate - Spring загрузка с реализацией
Зачем нам переходить с RestTemplate на WebClient? Мы используем RestTemplate для звонков в другие службы, но насколько это лучший вариант? RestTemplate будет объявлен устаревшим в будущей версии, и в будущем в него не будут добавлены основные новые функции. Давайте посмотрим, как мы можем использовать WebClient для вызовов других сервисов отдыха и чем он лучше RestTemplate. RestTemplate в Spring Boot RestTemplate - это центральный класс в среде Spring для выполнения синхронных..

Раскрытие возможностей Spring Cloud: подробное руководство по ускорению загрузки Spring Boot…
Введение Spring Cloud — это платформа, упрощающая разработку, развертывание и управление распределенными системами и микросервисами с помощью Spring Boot. Он предоставляет инструменты для общих шаблонов в распределенных системах, таких как управление конфигурацией, обнаружение служб и отказоустойчивость. В этой статье мы обсудим функции и преимущества Spring Cloud и способы его использования в ваших приложениях Spring Boot. Что такое весеннее облако? Spring Cloud — это платформа с..

Разбиение на страницы и сортировка с использованием Spring Boot
При разработке любого API загрузки Spring мы создаем много конечных точек отдыха для операции CRUD с данными. Через некоторое время, когда в БД вставляется большое количество записей, извлечение записей из БД занимает больше времени, потому что оно извлекает все записи. Чтобы решить эту проблему, есть несколько способов, таких как: У нас могут быть фильтры в наших запросах, которые получают данные. Мы можем установить предел У нас может быть разбиение на страницы Итак, в этом..

Изучение силы весны, часть 1
Введение В мире Java-разработки среда Spring стала мощным и очень популярным инструментом для создания надежных и масштабируемых приложений. Благодаря обширным функциям и широкому спектру возможностей Spring произвел революцию в подходе разработчиков к разработке программного обеспечения. В этой статье мы углубимся в суть Spring, его основные функции, основные принципы, которые он воплощает, и причины его огромной популярности. Что такое весна? Spring — это легкая среда с открытым..