Публикации по теме 'spring-boot'


SpringBoot Streaming API и обработка такого API в Javascript
Потоковая передача - важная часть современного веб-мира. Большинство потребительских сервисов сегодня полагаются на какой-то потоковый контент. Потоковая передача позволяет клиенту немедленно начать получать ответ, если окончательный ответ слишком велик. Например, вы хотите предоставить API, который будет генерировать ежемесячный бизнес-отчет на ходу. Рассмотрим случай, когда отчет должен быть сгенерирован, сделав несколько обращений к базе данных, а затем скомпилировав их в файл CSV...

6 книг по Advanced Spring Framework, которые опытные разработчики Java должны прочитать в 2021 году - Best of Lot
Привет, ребята, фреймворк Spring сильно изменился за последние пару лет. За последние пару лет мы увидели основные выпуски Spring, Spring Boot и Spring Security. Эти новые выпуски представили несколько интересных функций, отвечающих последним тенденциям разработки программного обеспечения, таких как реактивное программирование, поддержка Kotlin для разработки приложений Spring, Spring WebFlux - новый фреймворк для разработки неблокирующих и реактивных веб-приложений - и многое..

Приложение Spring Boot с собственным образом GraalVM
Как разработчик JAVA, процессы могут страдать от более длительного времени запуска и временами относительно большого использования памяти 😞. Мы будем искать интересное решение этой проблемы. В этой статье мы рассмотрим простое приложение Spring Boot , а затем преобразуем его в собственный образ с помощью GraalVM . Если вы не знакомы с GraalVM, не волнуйтесь. Мы обсудим это через некоторое время. На данный момент просто имейте в виду, что это JVM, которая обеспечивает компиляцию..

Безопасность SpringBoot с JWT
В этой статье я покажу, как обеспечить весеннюю безопасность проекта с помощью JWT Token - JSON Web Token. Как использовать JWT: имя пользователя + пароль + карта JSON + Base64 + ключ + срок действия Как это работает. Когда пользователь входит в систему с именем пользователя и паролем в первый раз, система обменивается обратно токеном доступа, который представляет собой карту JSON, содержащую всю информацию о пользователе, такую ​​как профили пользователей, роли. , и привилегии,..

Начало работы с Spring Boot, JOOQ, Flyway и ModelMapper
Руководство по настройке проекта Spring Boot, настроенного с помощью JOOQ и Flyway. В недавнем весеннем проекте я решил попробовать JOOQ. Как только я понял, как настроить мой файл pom.xml для работы как Flyway, так и JOOQ, и привык к синтаксису и объектной модели JOOQ, я вскоре решил, что больше никогда не вернусь к использованию ORM. Там, где ORM пытается скрыть от вас SQL, JOOQ использует SQL, предоставляя вам DSL, который обертывает вашу базу данных в простые в использовании и..

Как настроить проверку запросов при загрузке Spring с помощью проверки Java Bean
Обзор Проверка ввода является обязательной в любом приложении масштабирования, и очень часто это работа, которая выполняется на нескольких уровнях приложения от веб до уровня постоянства , применяя в основном один и тот же набор правил. , превращаясь в трудоемкую и многословную работу. Спецификация проверки Java-компонента дает нам возможность применять проверку на любом уровне с использованием метаданных компонента для применения правил проверки на любом уровне без дублирования..

Spring Boot - Практики структуры проекта
В этой статье я расскажу о структурах пакетов для приложений Spring Boot и приведу ту, которую создаю каждый раз, когда начинаю новый проект. Правильная упаковка в проекте важна, потому что, когда проект растет или к нему назначается кто-то другой, должно быть легко перемещаться с разными типами файлов. Например, когда вам нужен файл типа модели, вы просто заходите прямо в пакет модели и легко находите то, что ищете. Если у вас нет такой структуры, это становится трудоемкой проблемой..