1. Весна и Ява
>> Обзор функций Java 14: записи [ infoq.com ]
Глубокое погружение в функцию предварительного просмотра записей с Брайаном Гетцем, архитектором языка Java .
>> Мультиарендные приложения с Spring Boot и Flyway [ Reflectoring.io ]
Базовый пример того, как привязать входящий запрос к арендатору и его источнику данных , с практическими советами по управлению миграциями мультитенантных баз данных.
>> Как отобразить массив PostgreSQL в список Java с помощью JPA и Hibernate [ vladmihalcea.com ]
Вам потребуется обновить проект Hibernate Types до версии 2.9, чтобы воспользоваться преимуществами этого усовершенствования.
Также стоит прочитать:
>> JDK 14: первый релиз-кандидат [ mail.openjdk.java.net ]
>> Принципы обработки тысяч соединений в Java с использованием Netty [ dzone.com ]
>> Отчет об экосистеме JVM за 2020 год: 36% разработчиков перешли с Oracle JDK на альтернативный дистрибутив OpenJDK за последний год [ snyk.io ]
>> Параллельная обработка сбора: использование пакетной обработки (2/3) [ 4comprehension.com ]
Вебинары и презентации:
>> Что нового в продуктах Pivotal Spring Cloud [ infoq.com ]
>> Нужны ли Java встроенные типы? Что проект Valhalla может принести Java [ infoq.com ]
>> Тестирование мутаций: тематические исследования API-интерфейсов Spring Boot [ infoq.com ]
>> Олег Шелаев о ZeroTurnaround, GraalVM, vJUG и многом другом [ spring.io ]
>> Создание реактивных приложений Translytical: извлеченные уроки при внедрении драйвера R2DBC для SAP HANA [ infoq.com ]
>> Платформа оценки состояния здоровья в Службе гражданства и иммиграции Министерства внутренней безопасности [ infoq.com ]
Время обновления:
>> Выпущены Spring Security 5.2.2, 5.1.8 и 5.0.14 [ spring.io ] и >> Выпущены Spring Security 5.3.0.RC1 [ spring.io ] и >> Выпущены Spring Security 4.2.14 [ spring.io ]
>> Выпущен Spring Cloud Data Flow 2.4.0 [ spring.io ]
>> Весенняя сессия Dragonfruit-M1, Corn-SR1 и Bean-SR9 выпущена [ spring.io ]
2. Технические
>> TDD Классический пользовательский интерфейс на основе состояний [ blog.code-cop.org ]
Практическое применение TDD к тяжеловесным платформам пользовательского интерфейса на основе состояния на примере Java Swing.
Также стоит прочитать:
>> Методы HTTP: идемпотентность и безопасность [ mscharhag.com ]
>> Введение в потоковую обработку [ blog.frankel.ch ]
>> Прими свои навязчивые идеи! [ blog.scottlogic.com ]
3. Размышления
>> Трудящийся стратег, антипаттерн свободного агента (и как его исправить) [ daedtech.com ]
Знакомство с сертифицированным соло-контент-маркетологом и его аналогами внештатному инженеру-программисту, который мнит себя консультантом.
Также стоит прочитать:
>> Цифровая трансформация: превращение в компанию, производящую технологические продукты [ Bravenewgeek.com ]
>> Улучшение потоков обратной связи в организациях с помощью «Полной обратной связи с коллегами» [ pphauer.com ]
>> Цели спринта! [ blog.scottlogic.com ]
4. Комиксы
И мои любимые Дилберты недели: