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


Spring Boot с хранилищем Firebase
Firebase предоставляет мощную, простую и экономичную службу облачного хранилища объектов. Кроме того, Firebase SDK добавляет безопасность Google для загрузки и скачивания файлов. SDK можно использовать для хранения изображений, файлов, видео и другого пользовательского контента. В этой статье делается попытка достичь следующего: Используйте хранилище Firebase для загрузки и скачивания файлов на существующий сервер весенней загрузки, развернутый на Heroku. Внешняя настройка учетной..

SpringBoot с базой данных H2
Обзор Привет, ребята! В этой статье мы узнаем, как использовать базу данных H2 в приложении Spring Boot. База данных H2 находится в базе данных памяти, поэтому ее не требуется явно устанавливать в вашей системе. Зависимости Добавьте эти две зависимости в pom.xml вашего проекта весенней загрузки. <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <scope>runtime</scope> </dependency>..

Весенняя загрузка @Builder
Аннотация @ Builder — это функция Lombok, библиотеки, которая сокращает шаблонный код в классах Java. Он обычно используется в приложениях Spring Boot для создания методов построения классов. В этой записи блога мы обсудим аннотацию @ Builder , ее функции и способы ее использования в Spring Boot. Возможности аннотации @ Builder Упрощает создание объектов : аннотация @ Builder создает класс построителя, который упрощает создание объектов, предоставляя гибкий интерфейс. Это..

Построение мультитенантной интеграции SSO с Spring Boot
Введение Единый вход (SSO) — это процесс аутентификации, который позволяет пользователям получать доступ к нескольким приложениям, используя единый набор учетных данных для входа. Это повышает безопасность и удобство работы пользователей, упрощая управление несколькими учетными записями в различных службах. Эта статья проведет вас через процесс создания многопользовательской корпоративной SSO-интеграции с использованием 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. Если вам интересно, рекомендую прочитать книгу..