Перейти к содержанию

Записи с меткой «Spring Boot»

JdbcTemplate в Spring Boot

В этом руководстве узнаем, как использовать JdbcTemplate для запроса или сохранения данных в существующих таблицах базы данных, а затем предоставлять эти операции через REST API. Используя JdbcTemplate, можно запускать запросы и хранимые процедуры из кода Java, что обеспечивает низкоуровневый доступ к базе данных. Будем использовать учебную базу данных MySQL classicmodels. Ее можно найти здесь. Можно …

Запуск приложения Spring Boot в Docker с помощью профиля

Все знают, насколько популярен Docker и как модно для Java-разработчиков контейнеризовать свои приложения Spring Boot. Однако не все разработчики знают, как устанавливать профили в докеризованном приложении Spring Boot. В этом руководстве объясним, как запустить приложение Spring Boot с профилями, когда оно находится в контейнере Docker. Базовый Dockerfile Как правило, для докеризации приложения Spring Boot предоставляем …

Введение в стартеры Spring Boot

Управление зависимостями является критическим аспектом любого сложного проекта. И делать это вручную не лучший вариант; чем больше времени потратим на это, тем меньше останется на другие важные аспекты проекта. Стартеры Spring Boot были созданы именно для решения этой проблемы. Стартовые POM – это набор удобных дескрипторов зависимостей, которые можно включить в свое приложение. Вы получаете …

Как использовать службу RESTful (REST API) в Spring Boot

Мы используем Spring Boot для создания RESTful API. В то же время можно использовать сервисы RESTful (например, платежные сервисы) в Spring, используя RestTemplate. Общедоступная служба RESTful В этом руководстве используем общедоступную службу RESTful. Можно найти различные сайты, предоставляющие общедоступные службы RESTful. Вот несколько полезных сервисов RESTful на https://reqres.in/. Здесь доступны различные API с GET, POST, …

Создание пользовательского стартера в Spring Boot

Spring Boot предоставляет стартеры для большинства популярных проектов с открытым исходным кодом, но мы не ограничиваемся ими. Можно написать собственные стартеры. Если есть внутренняя библиотека для использования в организации, было бы неплохо написать для нее стартер, если он будет использоваться в контексте Spring Boot. Эти стартеры позволяют разработчикам избежать длительной настройки и быстро приступить к …