788 читали · 8 лет назад
Spring Boot: оформляем UI с Bootstrap
Делаем наше приложение симпатичнее в визуальном плане: подключим к проекту библиотеку Bootstrap. Код из видео: https://github.com/drucoder/sweater/tree/AddBootstrap Сайт Bootstrap: https://getbootstrap.com/ Первым делом перейдем на сайт Bootstrap и откроем руководство быстрого старта: https://getbootstrap.com/docs/4.1/getting-started/introduction/ Скопируем из него тэги, подключающие стили и скрипты Bootstrap и вставим их в наш главный шаблон common.ftl. После этого обернём директиву #nested этого...
318 читали · 8 лет назад
Spring Boot: bean validation, шифрование паролей
Готовим приложение к деплою, наводим порядок: добавляем шифрование паролей и проверку (валидацию) данных, приходящих на сервер. Код из видео: https://github.com/drucoder/sweater/tree/beanValidation Первым шагом добавим шифрование паролей: в классе WebSecurityConfig добавим инициацию бина PasswordEncoder классом BCryptPasswordEncoder. И сразу же подставим его в authenticationBuilder. Далее добавим шифрование пароля нового пользователя при его регистрации в UserService. Чтобы уже зарегистрированные...
250 читали · 2 года назад
Как интегрировать Kafka со Spring Boot
Источник: Nuances of Programming Платформа распределенной потоковой передачи Kafka предоставляет надежную и отказоустойчивую систему обмена сообщениями, позволяющую обрабатывать данные в режиме реального времени. Для создания эффективных, несвязанных и отзывчивых приложений разработчики могут гармонично реализовать возможности Kafka в сочетании с простотой и производительностью фреймворка Spring Boot. Рассмотрим пошаговую интеграцию Kafka и Spring Boot. Шаг 1. Настройте Kafka Шаг 2. Создайте проект Spring Boot Шаг 3...
298 читали · 2 года назад
Упрощаем интеграцию Kafka со Spring Boot
Источник: Nuances of Programming Обработка данных в реальном времени и бесперебойное взаимодействие различных частей приложения очень важны. Одна из технологий, которая стала особенно популярной для обеспечения таких возможностей,  —  Apache Kafka. Разберемся, что такое Kafka, каков ее ключевой функционал и как она вписывается в экосистему Spring Boot. Что такое Apache Kafka? Apache Kafka  —  это Open Source платформа для распределенной потоковой передачи событий и обработки потоков. Изначально разработана...