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

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

Это краткое руководство по всем статьям Spring Data здесь, в ForEach.

./c5739c0f5d8993677e4ee1946ecb1d67.png

Спринг-данные JPA

./45a411f960caa892e4d1d843b2e1b3cf.png

Весенние данные Кассандра

./608fdc04941274182169ce80a8343558.png

Другие технологии данных Spring

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

1. Введение

Вызов внешних служб через конечную точку REST — обычное действие, которое стало очень простым благодаря таким библиотекам, как Feign . Однако во время таких звонков многое может пойти не так. Многие из этих проблем случайны или временны.

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

2. Имитация установки клиента

Во-первых, давайте создадим простой конструктор клиента Feign, который позже мы добавим в повторные попытки. Мы будем использовать OkHttpClient в качестве HTTP-клиента. Кроме того, мы будем использовать GsonEncoder и GsonDecoder для кодирования и декодирования запросов и ответов. Наконец, нам нужно указать URI цели и тип ответа:

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

1. Обзор

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

2. Целевой проект

В этой статье мы не будем рассматривать создание базовой конфигурации для запуска Spring Boot и Swagger-UI. Мы можем либо использовать уже настроенный проект, либо следовать руководству по настройке Swagger 2 с помощью Spring REST API , чтобы создать базовую конфигурацию.

3. Проблема

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

1. Обзор

В этом руководстве мы интегрируем базовые метрики в Spring REST API .

Мы создадим метрическую функциональность сначала с помощью простых фильтров сервлетов, а затем с помощью модуля Spring Boot Actuator.

2. Веб- файл.xml

Начнем с регистрации фильтра — « MetricFilter » — в файле web.xml нашего приложения:

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

1. Обзор

В этом руководстве мы увидим, как отображать сообщения об ошибках, исходящие от серверного приложения на основе Spring, в шаблонах Thymeleaf .

В наших демонстрационных целях мы создадим простое приложение Spring Boot User Registration и проверим отдельные поля ввода. Кроме того, мы увидим пример того, как обрабатывать ошибки глобального уровня.

Сначала мы быстро настроим серверное приложение, а затем перейдем к части пользовательского интерфейса.

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

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

1. Обзор

На листе Excel всегда выглядит элегантно, когда мы выделяем заголовок таблицы, изменяя цвет его фона. В этой статье описывается, как изменить цвет фона ячейки с помощью Apache POI .

Кроме того, мы рекомендуем прочитать наш учебник « Работа с Microsoft Excel в Java », чтобы узнать некоторые основы работы с Excel в Java.

2. Зависимость от Maven

Для начала нам нужно добавить poi-ooxml в качестве зависимости в наш pom.xml :

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

1. Введение

Apache POI — это библиотека с открытым исходным кодом, позволяющая разработчикам программного обеспечения создавать документы Microsoft Office и управлять ими . Помимо других функций, он позволяет разработчикам программно изменять форматирование документов.

В этой статье мы обсудим, как изменить стиль ячеек в Microsoft Excel при использовании класса CellStyle . То есть, используя этот класс, мы можем написать код для изменения стиля ячеек в документе Microsoft Excel. Во-первых, это функция, предоставляемая библиотекой Apache POI, которая позволяет создавать стиль с несколькими свойствами форматирования внутри рабочей книги. Во-вторых, стиль можно применить к нескольким ячейкам в этой книге.

Кроме того, мы также рассмотрим распространенные ошибки при использовании класса CellStyle .

2. Apache POI и зависимость Maven

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

1. Обзор

Иногда нам может понадобиться манипулировать файлами Excel в приложении Java.

В этом руководстве мы рассмотрим вставку новой строки между двумя строками в файле Excel с помощью библиотеки Apache POI .

2. Зависимость от Maven

Во- первых, мы должны добавить зависимость poi-ooxml Maven в наш файл pom.xml:

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

1. Введение

При чтении файла Excel на Java мы обычно хотим прочитать значения ячеек, чтобы выполнить некоторые вычисления или создать отчет. Однако мы можем столкнуться с одной или несколькими ячейками, содержащими формулы, а не необработанные значения данных. Итак, как нам получить фактические значения данных этих ячеек?

В этом руководстве мы рассмотрим различные способы чтения значений ячеек Excel, а не формулу, которая вычисляет значения ячеек, с помощью Java-библиотеки Apache POI .

Есть два способа решить эту проблему:

  • Получить последнее кешированное значение для ячейки
  • Оцените формулу во время выполнения, чтобы получить значение ячейки

2. Зависимость от Maven

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

1. Введение

Мы можем программно создать многострочный текст в электронной таблице Microsoft Excel с помощью Apache POI. Однако он не будет отображаться в виде нескольких строк. Это связано с тем, что использование кода для добавления текста в ячейку не будет автоматически регулировать высоту ячейки и применять необходимое форматирование для преобразования ее в многострочный текст.

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

2. Apache POI и зависимость Maven

Apache POI — это библиотека с открытым исходным кодом, которая позволяет разработчику программного обеспечения создавать документы Microsoft Office и управлять ими. В качестве предварительного условия читатели могут обратиться к нашей статье о работе с Microsoft Excel в Java и учебному пособию о том, как вставить строку в Excel с помощью Apache POI .