Boot

Новости

GraphQL + SPQR + Spring Boot Starter 2021

Привет, Хабр! GraphQL — это язык запросов к API-интерфейсам. Он отображает предоставляемые сервером данные, чтобы клиент смог выбрать именно то,…

Подробнее »
Новости

Основы HTTPS, TLS, SSL. Создание собственных x509 сертификатов. Пример настройки TLSv1.2 в Spring Boot

Привет, Хабр! В современном мире абсолютное большинство сайтов используют HTTPS (Google даже снижает рейтинг сайтов работающих по HTTP в поисковой…

Подробнее »
Новости

Включение метрик Apache Camel в Spring Boot Actuator Prometheus

Оглавление Введение Популярный подход Проблема Ход решения Решение Заключение Введение На одном из проектов передо мной стояла задача по включению…

Подробнее »
Новости

А как вы определяете свойства переменными окружения в Spring Boot приложениях?

А что, если я скажу, что подобное #application.properties spring.datasource.url=${SPRING_DATASOURCE_URL}?someProperty=${PROPERTY} содержит ошибку. Не согласны? Разбор под катом. Жили и не тужили…

Подробнее »
Новости

Разработка телеграм бота на Kotlin + Spring Boot

Привет, читателям Хабра! В этой статье я расскажу о том, как быстро и легко разработать свой собственный телеграм бот на…

Подробнее »
Новости

[Перевод] Конфигурация Spring / Spring Boot или «Создаем ментальный фреймворк для Spring»

С архитектурой приложений часто возникают вопросы. Это касается как приложений пакетной обработки (batch job), веб-приложений, так и приложений с обменом…

Подробнее »
Новости

Как сделать проект на Java Spring Boot?

Эта статья ориентирована на начинающих Back-end программистов, в частности на Java, т.к. здесь будет рассмотрен процесс планирования и программирования сервера…

Подробнее »
Новости

Как я создал Spring Boot startup analyzer

Ни для кого не секрет, что приложения на Spring могут задумываться на старте. Особенно это заметно с развитием проекта: новый…

Подробнее »
Новости

Публикация Spring Boot приложения в GitHub Packages с помощью GitHub Actions для самых маленьких

Сегодня я расскажу вам как можно опубликовать своё Spring Boot приложение в GitHub Packages с помощью GitHub Actions. Вот так.…

Подробнее »
Новости

[Перевод] Миграция со Spring Boot на Quarkus. Магия или безумие?

Quarkus – это стек Java, приспособленный для работы с OpenJDK HotSpot (или OpenJ9 на zSeries) и GraalVM, собранный из оптимизированных библиотек и…

Подробнее »
Новости

Spring Boot + BeanPostProcessor или как обернуть ответ контроллеров часть 2

Введение Всем привет, друзья! Это вторая статья про обертку ответов контроллеров. Сегодня хочу рассказать про то, как использовать BeanPostProcessor и…

Подробнее »
Новости

Spring Boot + ControllerAdvice + ResponseBodyAdvice или как обернуть ответ контроллеров

Введение Всем привет, друзья! Сегодня хочу рассказать про способ использования ControllerAdvice для оборачивания объекта, возвращаемого контроллерами, в новый класс на…

Подробнее »
Новости

[Перевод] Apache Camel и Spring Boot

В этой статье рассмотрена интеграция Apache Camel со средой Spring Boot. 1. Введение Apache Camel — это фреймворк для интеграции приложений…

Подробнее »
Новости

Keycloak интеграция со Spring Boot и Vue.js для самых маленьких

Вы больше не можете создать сервер авторизации с помощью @EnableAuthorizationServer, потому что Spring Security OAuth задеприкейтили, а проект Spring Authorization…

Подробнее »
Новости

Процесс загрузки iPhone. Часть 1: Boot ROM

Здравствуйте, коллеги. Мне показалось интересным поделиться с сообществом информацией о внутреннем устройстве техники Apple, так как статей на эту тему крайне мало. Начать…

Подробнее »
Новости

[Перевод] Okta: безопасный доступ к приложениям на Angular + Spring Boot

Перевод статьи подготовлен в рамках набора учащихся на курс «Разработчик на Spring Framework». Приглашаем также всех желающих на открытый демо-урок…

Подробнее »
Новости

Hibernate и Spring Boot: кто отвечает за имена таблиц?

Когда мы добавляем зависимость в проект, мы подписываем контракт. Зачастую, многие условия в нем «написаны мелким шрифтом». В этой статье…

Подробнее »
Новости

Spring Boot приложение в Kubernetes с Postgresql и Loki

Тема развертывания Spring Boot приложения в Kubernetes кластере уже не новая и на многих ресурсах,включая данный , написано немало уже…

Подробнее »
Новости

Сбор метрик Spring Boot приложения c помощью Prometheus и Grafana

В данной статье рассмотрен полный цикл работы с метриками. В начале, настройка приложения для поставки метрик. Настройка Prometheus для сбора…

Подробнее »
Новости

[Перевод] 11 вопросов на собеседовании по Spring Boot, которые заставляют задуматься

Большинство списков вопросов интервью по Boot заставляют вас запоминать случайные детали из документации Spring Boot. Но запоминание — плохая замена истинному…

Подробнее »
Новости

[Перевод] Шпаргалка по Spring Boot WebClient

В преддверии старта курса «Разработчик на Spring Framework» подготовили традиционный перевод полезного материала. Также абсолютно бесплатно предлагаем посмотреть запись демо-урока…

Подробнее »
Новости

[Перевод] Spring Cloud и Spring Boot. Часть 2: использование Zipkin Server для распределенной трассировки

Из прошлой статьи (перевод на хабре, оригинал на англ.) вы узнали, как использовать Eureka Server для обнаружения и регистрации сервисов.…

Подробнее »
Новости

[Перевод] Spring Cloud и Spring Boot. Часть 1: использование Eureka Server

Будущих студентов курса «Разработчик на Spring Framework» и всех желающих приглашаем на открытый онлайн-урок по теме «Введение в облака, создание…

Подробнее »
Новости

[Перевод] Асинхронное выполнение задач с использованием Redis и Spring Boot

В этой статье мы рассмотрим, как использовать Spring Boot 2.x и Redis для выполнения асинхронных задач, а полный код продемонстрирует…

Подробнее »
Новости

[Перевод] Мониторинг и профилирование Spring Boot приложения

Мониторинг очень важен для современных приложений, современные приложения по своей природе сильно распределены и имеют разные зависимости, такие как база…

Подробнее »
Новости

Trunk Based Development и Spring Boot, или ветвись оно все по абстракции

Всем привет! Закончилась осень, зима вступила в свои законные права, листья уже давно опали и перепутанные ветви кустарников наталкивают меня…

Подробнее »
Новости

Intel Boot Guard на пальцах

Предлагаю окунуться в дебри микроархитектуры компьютера и разобраться с тем, как работает одна из наиболее распространенных технологий обеспечения аппаратной целостности…

Подробнее »
Новости

[Перевод] Обеспечение границ компонент чистой архитектуры с помощью Spring Boot и ArchUnit

Когда мы создаем программное обеспечение, мы хотим создавать «-ости»: понятность, ремонтопригодность, расширяемость и — в тренде сейчас — декомпозицию (возможность…

Подробнее »
Новости

[Перевод] Модульное тестирование архитектуры Spring Boot проекта с помощью ArchUnit

При создании программного обеспечения команды разработчиков обычно определяют набор руководящих принципов и соглашений по разработке кода, которые считаются лучшими практиками.…

Подробнее »
Новости

[Перевод] Создание оптимизированных образов Docker для приложения Spring Boot

Контейнеры стали предпочтительным средством упаковки приложения со всеми зависимостями программного обеспечения и операционной системы, а затем доставки их в различные…

Подробнее »
Новости

[Перевод] Удаленная отладка Spring Boot приложений (IntelliJ + Eclipse)

Локальная разработка на вашей машине удобна. Но как только вы развернете свое приложение, у вас будет совсем другая среда, что…

Подробнее »
Новости

[Перевод] Пишем чат с использованием Spring Boot и WebSockets

Всем привет. В преддверии старта курса «Разработчик на Spring Framework» мы подготовили для вас еще один полезный перевод. Но, прежде…

Подробнее »
Новости

Boot manager для 486-го компьютера

Введение Всё началось с того, что меня несколько расстраивало отсутствие возможности загружаться с дисковода на старой плате Socket 3. CD-приводы…

Подробнее »
Кнопка «Наверх»