Перейти к основному содержимому

18 записей с тегом "Boot Basics"

Посмотреть все теги

· 3 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как определить пользовательские фильтры и указать порядок их вызова с помощью Spring Boot.

2. Определение фильтров и порядка вызова

Начнем с создания двух фильтров:

· 8 мин. чтения

1. Обзор

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

Этот учебник является отправной точкой для Boot , другими словами, это простой способ начать работу с базовым веб-приложением.

Мы рассмотрим базовую конфигурацию, внешний интерфейс, быструю обработку данных и обработку исключений.

2. Настройка

· 3 мин. чтения

1. Обзор

В этом кратком руководстве мы подробно рассмотрим ошибку Spring Boot « ApplicationContextException: невозможно запустить ServletWebServerApplicationContext из-за отсутствия bean-компонента ServletWebServerFactory ».

Прежде всего, мы собираемся пролить свет на основные причины этой ошибки. Затем мы углубимся в то, как воспроизвести его на практическом примере, и, наконец, как его решить.

2. Возможные причины

Во-первых, давайте попробуем понять, что означает сообщение об ошибке. « Невозможно запустить ServletWebServerApplicationContext из-за отсутствия bean-компонента ServletWebServerFactory » говорит само за себя. Он просто говорит нам, что в ApplicationContext нет настроенного bean-компонента ServletWebServerFactory . `` ``

· 5 мин. чтения

1. Введение

Spring Boot дает нам возможность быстро настраивать и запускать сервисы.

Чтобы еще больше улучшить опыт разработки, Spring выпустила инструмент spring-boot-devtools — как часть Spring Boot-1.3. В этой статье мы попытаемся осветить преимущества, которые мы можем получить, используя новую функциональность.

Мы рассмотрим следующие темы:

  • Значения свойства по умолчанию
  • Автоматический перезапуск
  • Живая перезагрузка
  • Глобальные настройки
  • Удаленные приложения

1.1. Добавить Spring-Boot-Devtools в проект

· 10 мин. чтения

1. Обзор

В этом кратком руководстве мы собираемся изучить основные параметры ведения журнала, доступные в Spring Boot.

Более подробная информация о Logback доступна в A Guide to Logback , а Log4j2 представлена в Intro to Log4j2 — Appenders, Layouts and Filters .

2. Первоначальная настройка

· 3 мин. чтения

1. Обзор

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

Распространенным вариантом использования является изменение порта по умолчанию для встроенного сервера.

В этом кратком руководстве мы рассмотрим несколько способов добиться этого.

2. Использование файлов свойств

· 3 мин. чтения

1. Обзор

Spring Boot упростил настройку Spring благодаря функции автоматической настройки.

В этом кратком руководстве мы рассмотрим аннотации из пакетов org.springframework.boot.autoconfigure и org.springframework.boot.autoconfigure.condition .

2. @SpringBootApplication

· 2 мин. чтения

1. Введение

В этом кратком руководстве мы покажем, как использовать аннотацию @EnableConfigurationProperties с аннотированными классами @ConfigurationProperties .

2. Назначение аннотации @EnableConfigurationProperties

Аннотация @EnableConfigurationProperties строго связана с @ConfiguratonProperties.

Он включает поддержку аннотированных классов @ConfigurationProperties в нашем приложении. Однако стоит отметить, что в документации Spring Boot говорится, что каждый проект автоматически включает @EnableConfigurationProperties. Поэтому поддержка @ConfiguratonProperties неявно включена в каждом приложении Spring Boot.