Статьи Утилиты Telegram YouTube VK Видео RuTube Отзывы

Статьи с тэгом «yaml»

Запуск задач по расписанию в Spring Boot

22 апреля 2026

Тэги: Spring Boot, Spring, Java, gradle, многопоточность, yaml.

Часто в приложениях возникает необходимость выполнять некоторые действия по расписанию, а не по запросу извне. Аннотация @Scheduled вешается на любой метод, который нужно выполнять по фиксированному расписанию.
Читать полностью...

Версионирование REST API в Spring

20 апреля 2026

Тэги: Java, Spring Boot, rest, json, yaml.

По мере развития вашего приложения REST API может претерпевать значительные изменения. И при каждом изменении требуется сохранять обратную совместимость. Тут нам на помощь придёт версионирование эндпоинтов, которое появилось в Spring Boot 4.
Читать полностью...

Telegram-бот на Spring Boot

9 ноября 2025

Тэги: Spring Boot, Kotlin, gradle, YouTube, руководство, yaml, чат-боты, Docker.

В настоящее время чат-боты плотно вошли в нашу жизнь и почти у каждой компании есть бот, решающий какие-то задачи бизнеса, тем самым разгружая "живых" сотрудников.
Читать полностью...

Spring AI: пишем telegram-bot для ChatGPT

6 ноября 2025

Тэги: gradle, руководство, Kotlin, yaml, Spring Boot, нейросети, чат-боты, Spring AI.

Из этой статьи вы узнаете, как написать свой telegram-бот, который взаимодействует с нейросетью. Напишем его на Kotlin, причём таким образом, чтобы с нейросетью можно было вести диалог, т.е. рассмотрим, как сохранять контекст между сообщениями. Для взаимодействия с нейросетью будем использовать фреймворк Spring AI из эксосистемы Spring.
Читать полностью...

Работа с Liquibase в Spring Boot

1 августа 2025

Тэги: SQL, PostgreSQL, Spring Boot, gradle, Kotlin, yaml.

Liquibase позволяет автоматизировать внесение обновлений в структуру БД. Каждое изменение описывается в декларативном стиле и версионируется. Обновления накатываются в заранее определённом порядке на данную БД, если они ещё не накатывались.
Читать полностью...

Spring Data Rest

2 февраля 2025

Тэги: Hibernate, Spring, Spring Boot, rest, SQL, gradle, Spring Data, Kotlin, json, yaml, YouTube, руководство, H2.

Spring Data Rest позволяет получить типовое crud-приложения без написания контроллеров и сервисной логики.
Читать полностью...

Конфигурационные файлы в Spring Boot

28 декабря 2023

Тэги: Spring Boot, rest, Java, yaml, файлы.

Значения параметров системы удобно отделять от программного кода, чтобы можно было их менять без перекомпиляции всего приложения. Spring Boot предоставляет нам удобный способ работы с конфигурационными файлами.
Читать полностью...

Spring Data JPA, REST и Kotlin: подключение к БД

14 марта 2023

Тэги: Spring Boot, PostgreSQL, Spring Data, Hibernate, yaml, YouTube, SQL, Kotlin, gradle, rest, руководство.

В предыдущей статье Spring Data JPA, REST и Kotlin: заготовка проекта мы сделали заготовку проекта и научились отдавать статический список стран. А сейчас разберёмся с подключением к базе.

Интеграция с базой данных

Теперь пришла пора подключиться к базе данных и научиться считывать данные из неё. Сначала создадим таблицу country и наполним её данными:

Читать полностью...

Загрузка файлов в restful-сервисе на Spring Boot

30 ноября 2021

Тэги: json, yaml, файлы, Spring Boot, rest, Kotlin, YouTube.

Перед нами стоит задача сделать в restful-сервисе, написанном на `Kotlin` и `Spring Boot`, эндпоинт для загрузки файлов с фронтэнда. Для пользователя такая загрузка выглядит как кнопка выбора файла с надписью "Обзор". Далее выбранный файл отправляется на бэк как поток бинарных данных.
Читать полностью...

Сравнение форматов конфига в Spring Boot

16 февраля 2020

Тэги: Spring Boot, Java, Collections, Spring, XML, json, yaml.

Spring Boot позволяет хранить настройки приложения в файле и получать к ним доступ в декларативном стиле. Этот файл может иметь один из трёх форматов: properties, xml и yaml. Как Spring будет интерпретировать формат файла, определяется его расширением.
Читать полностью...