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

Еженедельник Java, выпуск 320

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

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. Комиксы

И мои любимые Дилберты недели:

>> Презентация отменена [ dilbert.com ]

>> Слайд-дека слишком хорошо спроектирована [ dilbert.com ]

>> Делаем мир лучше [ dilbert.com ]

5. Выбор недели

>> У вас может быть два больших дела, но не три [ asmartbear.com ]