Java Weekly, выпуск 241

1. Весна и Ява

>> Spring Boot - Best Practices []

Этот учебник поможет вам начать путешествие по Spring Boot.

>> Время пришло! Миграция на Java 11 []

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

>> Учебное пособие по WireMock: введение в заглушку []

Хороший обзор обработки запросов и создания тел ответов HTTP, заголовков и кодов состояния в WireMock. Хорошая вещь.

>> Как выполнить запрос по типу сущности с помощью API критериев JPA []

Быстрый пример использования JPA-наследования, который показывает как найти сущности суперкласса или определенного подкласса . Очень круто.

>> Как настроить удобочитаемый формат ведения журнала с помощью обратного и описательного ведения журнала []

Умная библиотека-оболочка SLF4J для вставки пользовательского идентификатора в сопоставленный диагностический контекст каждого сообщения Logback и несколько удобных советов по форматированию для загрузки

>> Интеграция Spring Boot в IntelliJ IDEA []

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

>> Сборка многомодульного проекта с Maven и Gradle []

Напоминаем, что хотя Maven и Gradle не идеальны, обычно есть обходной путь , который позволяет вам достичь своей цели.

[]

2. Технические и размышления

>> Лучшие инструменты мониторинга Docker []

Если Docker является частью вашей инфраструктуры, вам понадобится способ контролировать ваши контейнеры. Вот некоторые из лучших инструментов для работы. Выбирать мудро.

>> Совет. Предоставьте контекстную информацию в сообщениях журнала []

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

>> Это должен быть микросервис? Часть 5: Изоляция отказов []

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

>> Псевдокализация @ Netflix []

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

>> Правила проверки кода []

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