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

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

Вот так…

1. Весна и Ява

>> Введение в Kotlin для серверных Java-разработчиков [ infoq.com ]

Хороший обзор того, что предлагает Kotlin, и приложений, для которых он хорошо подходит .

>> Как CQRS работает с инструментами Spring [ thenewstack.io ]

Хорошая статья об этом проверенном шаблоне отделения команд от запросов в архитектуре микросервисов .

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

Вот так…

1. Весна и Ява

>> Что нового в Spring Initializr [ spring.io ]

Краткий обзор улучшенного API для генерации новых проектов, который теперь позволяет настраивать генерацию проектов без разветвления библиотеки . Очень круто.

>> Интеграционные тесты с @SpringBootTest [ Reflectoring.io ]

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

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

Вот так…

1. Весна и Ява

>> Изучите проект на start.spring.io [ spring.io ]

Отличный новый инструмент, с помощью которого вы можете просмотреть сгенерированные файлы проекта, не загружая и не распаковывая их.

>> Поддержка MySQL 8 для пользовательских ограничений SQL CHECK [ vladmihalcea.com ]

Краткий обзор тестирования пользовательских ограничений SQL CHECK в JPA, которые теперь доступны в MySQL 8.0.16 . Может пора обновиться.

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

1. Введение

В этом руководстве мы обсудим систему управления бизнес-процессами (BPM) и ее реализацию на Java в виде системы jBPM .

2. Система управления бизнес-процессами

Мы можем определить управление бизнес-процессами как одну из тех областей, сфера деятельности которых выходит за рамки развития и касается всех аспектов компании.

BPM обеспечивает прозрачность функциональных процессов компании. Это позволяет нам найти оптимальный поток, изображенный на блок-схеме, с помощью итеративного улучшения. Улучшенный поток увеличивает прибыль и снижает затраты.

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

1. Обзор

Эта статья представляет собой введение в Jedis , клиентскую библиотеку на Java для Redis — популярное хранилище структур данных в памяти, которое также может сохраняться на диске. Он управляется структурой данных на основе хранилища ключей для сохранения данных и может использоваться в качестве базы данных, кэша, брокера сообщений и т. д.

Во-первых, мы собираемся объяснить, в каких ситуациях полезны джедисы и о чем они.

В последующих разделах мы подробно рассмотрим различные структуры данных и объясним транзакции, конвейерную обработку и функцию публикации/подписки. Мы заканчиваем с пулом соединений и Redis Cluster.

2. Почему джедаи?

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

1. Обзор

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

2. Явная память кучи — параметры Xms и Xmx

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

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

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

1. Обзор

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

2. Зависимости Spring Cloud

Поскольку для этого проекта потребуются новые зависимости для проекта Spring Cloud, мы добавим спецификацию зависимостей Spring Cloud:

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Greenwhich.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>

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

1. Обзор

В этом руководстве мы покажем, как развернуть приложение из нашего простого приложения Bootstrap с помощью учебника Spring Boot в App Engine на Google Cloud Platform.

В рамках этого мы:

  • Настройка консоли Google Cloud Platform и SDK
  • Используйте Cloud SQL для создания экземпляра MySQL
  • Настройте приложение для Spring Cloud GCP
  • Разверните приложение в App Engine и протестируйте его.

2. Конфигурация облачной платформы Google

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

1. Введение

Spring Data JPA предлагает множество функций для использования JPA в приложении. Среди этих функций — стандартизация имен таблиц и столбцов как в запросах DDL, так и в запросах DML.

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

2. Соглашение об именах по умолчанию

Прежде всего, давайте посмотрим, каково соглашение об именовании Spring по умолчанию в отношении имен таблиц и столбцов.

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

1. Обзор

В этой статье мы рассмотрим Spring REST Shell и некоторые его функции.

Это расширение Spring Shell, поэтому мы рекомендуем сначала прочитать о нем .

2. Введение

Spring REST Shell — это оболочка командной строки, предназначенная для облегчения работы с ресурсами REST, совместимыми с Spring HATEOAS.