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


Spring Boot - реализация фабричного шаблона
Фабричный шаблон - это шаблон создания, в котором вся логика создания объекта находится в фабричном классе. В этой статье я расскажу о том, как использовать его в приложении Spring Boot. Итак, начнем Представьте, что у нас есть класс Viewer, который , как следует из его названия , выполняет операцию просмотра различных типов мультимедиа, таких как документ, видео, изображение и т. Д. У нас есть следующие классы моделей, которые пусты, поскольку их логика не представляет интереса...

Подключение MongoDB в приложении Spring Boot
Узнайте, как настроить и подключить приложение весенней загрузки к MongoDB. В последнее десятилетие Mongodb стала одной из самых популярных баз данных в индустрии программного обеспечения. Эта база данных стоит поверх баз данных документов, она обеспечивает требуемую масштабируемость и гибкость с запросами и индексацией, которые вам нужны. Поэтому я хотел бы поделиться тем, как мы можем подключить приложение Spring к MongoDB и выполнить базовые операции доступа к данным. Как Spring..

Аспекты безопасности http: CSRF
Как подделка межсайтовых запросов (CSRF) обрабатывается в безопасности Spring CSRF становится проблемой всякий раз, когда состояние на сервере изменяется неожиданно или в результате нежелательных действий, следовательно, когда состояние изменяется в результате действий: POST, PUT или DELETE . это может произойти из-за злонамеренной попытки или из-за уязвимости системы безопасности. Ниже приведено краткое руководство о том, как CSRF обрабатывается в реализации на стороне..

Весенний ботинок
Что такое Spring Boot? Spring Boot — это хорошая платформа для разработчиков Java для создания автономного, готового к работе приложения Spring, которое можно запускать напрямую. Вы можете начать работу всего с несколькими конфигурациями без необходимости настраивать полную конфигурацию Spring. Функции Веб-разработка Типобезопасная конфигурация SpringПриложение Файлы свойств Поддержка YAML События приложения и слушатели Безопасность Функции администратора Внешняя..

Spring Boot Testing - Testcontainers и Flyway
Это вторая часть серии статей о Spring Boot Testing. Фрагменты кода взяты из этого репозитория . Вы можете клонировать его и запускать тесты, чтобы увидеть, как он работает. Главы Spring Boot Testing - Data and Services Spring Boot Testing - Testcontainers и Flyway Итак, мы узнали, как тестировать уровень сервиса и уровень репозитория с помощью базы данных H2. У таких тестов есть некоторые преимущества. Например, они довольно быстрые и не требуют сложной настройки ни на..

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

Весна против весенних ботинок
Давайте разберемся с этим. Spring сам по себе является фреймворком, который обеспечивает широкую поддержку инфраструктуры для разработки приложений Java. Он включает в себя некоторые ценные функции, такие как внедрение зависимостей и модули. Эти модули могут повысить эффективность и скорость времени разработки, устраняя ненужные временные затраты на плиты котла и тому подобное. Тем самым он позволяет создавать слабосвязанные приложения. Однако он не обеспечивает..