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

221 запись с тегом "Spring Boot"

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

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

1. Обзор

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

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

2. Генерация самоподписанного сертификата

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

1. Обзор

Ведение журнала является жизненно важным компонентом в каждом приложении. Когда мы используем механизм ведения журнала в нашем приложении, мы можем хранить наши журналы в файле или базе данных. Кроме того, мы можем отправлять данные журналов в централизованное приложение для управления журналами, такое как Graylog или Syslog :

./9104a364660da3248a8a48e514e86e4b.png

В этом руководстве мы опишем, как отправлять информацию журнала на сервер Syslog с помощью Log4j2 в приложении Spring Boot .

2. Лог4j2

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

1. Обзор

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

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

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

2. Настройка

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

1. Обзор

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

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

2. Обзор бота

Торговля означает «обмен одного предмета на другой».

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

1. Обзор

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

В этом руководстве мы рассмотрим несколько распространенных вариантов настройки встроенного сервера Tomcat с помощью файла application.properties .

2. Общие конфигурации встроенного Tomcat

2.1. Адрес сервера и порт

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

1. Обзор

Hikari — это реализация JDBC DataSource , обеспечивающая механизм пула соединений.

По сравнению с другими реализациями он обещает быть легким и более производительным . Для ознакомления с Hikari см. эту статью .

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

2. Настройка Hikari с помощью Spring Boot 2.x

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

1. Обзор

Spring Boot и Angular образуют мощный тандем, который отлично подходит для разработки веб-приложений с минимальными затратами.

В этом руководстве мы будем использовать Spring Boot для реализации серверной части RESTful и Angular для создания интерфейса на основе JavaScript.

2. Приложение Spring Boot

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

1. Обзор

В этом руководстве мы рассмотрим распределенное планирование и обработку фоновых заданий в Java с помощью JobRunr и интегрируем его со Spring.

2. О JobRunr

JobRunr — это библиотека, которую мы можем встроить в наше приложение и которая позволяет нам планировать фоновые задания с помощью лямбда-выражения Java 8. Мы можем использовать любой существующий метод наших сервисов Spring для создания задания без необходимости реализации интерфейса. Задание может быть коротким или длительным процессом, и оно будет автоматически перенесено в фоновый поток, чтобы текущий веб-запрос не блокировался.

Для выполнения своей работы JobRunr анализирует лямбду Java 8. Он сериализует его как JSON и сохраняет либо в реляционной базе данных, либо в хранилище данных NoSQL.

· 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 в проект