Публикации по теме 'spring-boot'
Работа с транзакциями в Spring Framework
В этой статье мы узнаем, как использовать аннотацию транзакций в приложении Spring, чтобы гарантировать согласованность данных.
Зачем нужны транзакции?
Начнем с примера сохранения информации о заказе. Во многих случаях для хранения информации о заказе у нас есть две таблицы, позволяющие вызывать Order и OrderLine . Следовательно, система должна сначала сохранить данные для заказа, а затем отсортировать информацию по позициям заказа. Теперь нужно подумать о случае, когда мы..
Молниеносные результаты с параллельным выполнением JUnit5
Пошаговое руководство по настройке параллельного выполнения теста JUnit5.
В этой короткой статье мы узнаем, как настроить платформу JUnit для параллельного запуска тестов. Начнем с 3-х простых тестов — для каждого из них добавим задержку в 100 миллисекунд: @Test
void t1() throws InterruptedException {
System.out.println("starting test…
Учебное пособие Spring Cloud Alibaba от начинающих до мастеров (4) — Введение в Quick…
Введение в Быстрый запуск установки Sentinel Server Flow Control Component Startup
Что такое Сентинел?
Traffic Guards для распределенных систем
С ростом популярности микросервисов стабильность между сервисами и сервисами становится все более важной. Sentinel использует трафик в качестве точки входа для защиты стабильности сервисов от нескольких измерений, таких как управление трафиком, переход на более раннюю версию автоматического выключателя и защита системной нагрузки...
Практическое руководство по использованию Liquibase со Spring Boot
Введение
В быстро меняющемся мире разработки программного обеспечения управление схемами баз данных и контролем версий имеет решающее значение для поддержания целостности данных и обеспечения бесперебойного обновления приложений. Liquibase, инструмент с открытым исходным кодом, предлагает надежное решение этой проблемы. В этом сообщении блога мы углубимся в функции, концепции Liquibase и ее роль в упрощении управления базами данных.
Ликвибаза в двух словах
По своей сути Liquibase..
Работа с аннотацией @Order в Spring: упорядочивание компонентов и зависимостей
Введение
В обширной вселенной среды Spring есть одна аннотация, которую часто упускают из виду, но которая имеет большое значение, — это @Order . В проектах, где вам необходимо поддерживать определенный порядок компонентов или когда существует несколько компонентов одного типа, эта аннотация оказывается неоценимой. Этот пост прольет свет на то, как @Order можно использовать для упорядочивания компонентов и зависимостей в Spring.
Понимание аннотации @Order
Прежде чем..
Освоение проверки данных с помощью аннотаций @Valid и @Validated в Spring
Введение
Проверка данных является важной частью любого приложения. Неправильные или искаженные данные могут привести к неожиданному поведению, уязвимостям безопасности и неточным расчетам. Spring, одна из самых популярных платформ для создания Java-приложений, предоставляет отличный набор инструментов для обеспечения целостности данных с помощью аннотаций @Valid и @Validated . В этой статье мы углубимся в эти аннотации и поймем, как их можно эффективно использовать для проверки..
Spring Boot Actuator: простой мониторинг приложений
Здравствуйте, коллеги-разработчики! 🌟 Вы когда-нибудь мечтали о волшебной палочке, которая могла бы помочь вам легко отслеживать и управлять приложениями Spring Boot? Что ж, ваше желание вот-вот сбудется! Добро пожаловать в мир Spring Boot Actuator, где следить за работоспособностью и производительностью вашего приложения так же просто, как взмахнуть палочкой (почти).
В этом очаровательном путешествии мы собираемся изучить Spring Boot Actuator, фантастический набор инструментов,..