«1. Spring и Java

\u003e\u003e JEP 406: Сопоставление шаблонов для переключателя (предварительная версия) [openjdk.java.net]

Шаблоны соответствуют выражениям переключателя — предложение использовать сопоставление шаблонов в случаях переключения!

\u003e\u003e Полное? Руководство по LazyInitializationException [blog.frankel.ch]

Укрощение ленивых ассоциаций сущностей — введение таких решений, как нетерпеливые отношения, OSIV, DTO, Hibernate Hydrate, объединение выборки и графы сущностей .

\u003e\u003e Производительность запуска Spring Boot в качестве функций AWS Lambda [arnoldgalovics.com]

Производительность и производительность: сравнение Spring Boot с vanilla Java в бессерверной конфигурации. Хорошая вещь.

Also worth reading:

    \u003e\u003e The Road to Kotlin 1.5 [infoq.com] \u003e\u003e Предлагаемое расписание для JDK 17 [openjdk.java.net] \u003e\u003e Полиморфные сопоставления ассоциаций независимых классов [thorben-janssen.com] \u003e\u003e Eclipse Adoptium (ранее официально создана рабочая группа AdoptOpenJDK) [infoq.com] \u003e\u003e Реализация плагинов с интерфейсом поставщика услуг Java [reflectoring.io] \u003e\u003e Реализация equals (Object) с сопоставлением шаблонов instanceof [marxsoftware.com] \u003e\u003e Преобразование приложений Spring Boot в GraalVM с Spring Native Beta [infoq.com]

Вебинары и презентации:

    \u003e\u003e Java 16 Rundown, First Of Java 17 — Inside Java Newscast #1 [youtube.com] \u003e\u003e A Bootiful Podcast: Shigeru Урушибара, президент и главный исполнительный директор UL Systems, Inc. и легенда японской технологической экосистемы [spring.io] \u003e\u003e SpringOne Tour 2021: #Booternetes [spring.io]

Время обновления:

    \u003e\u003e Поддержка MicroProfile 4.0 теперь доступно в Open Liberty 21.0.0.3 [openliberty.io] \u003e\u003e Spring Data 2021.0.0-RC1 и 2020.0.7 выпущены [spring.io] \u003e\u003e Weld 4.0.1.Fin al [weld.cdi-spec.org] \u003e\u003e Вышел релиз-кандидат IntelliJ IDEA 2021.1! [blog.jetbrains.com]

2. Технические

\u003e\u003e Флаги трассировки взаимоблокировок SQL Server [vladmihalcea.com]

Выявление причин взаимоблокировок на сервере SQL — использование флагов трассировки и журналов ошибок для анализ причин!

Также стоит прочитать:

    \u003e\u003e Fargate с EFS и Aurora Serverless с использованием AWS CDK [blog.codecentric.de] \u003e\u003e Рабочие процессы разработки, которые переводят вас в состояние потока [blog.sebastian-daschner.com] \u003e\u003e Alibaba Cloud использует Dapr для поддержки роста своего бизнеса [infoq.com]

3. Размышления

\u003e\u003e Отключение от работы — это навык, который нам нужно восстановить [morethancoding.com]

Советы по повышению производительности и креативности от отключают от работы!

Также стоит прочитать:

    \u003e\u003e Модернизация приложения: если вы хотите добиться успеха, не игнорируйте культуру [tanzu.vmware.com] \u003e\u003e Переполненный список невыполненных работ? Продукт — это больше, чем сумма его функций [blog.codecentric.de] \u003e\u003e Избавьтесь от ловушки разрешений с помощью здоровых привычек [benjiweber.co.uk] \u003e\u003e Развитие программного обеспечения для фортепианной практики [jacquesmattheij.com] \u003e\u003e Разработка программного обеспечения в революционной Times [queue.acm.org]

4. Комиксы

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

\u003e\u003e Догберт Консультант по кризисным ситуациям [dilbert.com]

\u003e\u003e Сокращение оплаты за отказ от поездок [dilbert .com]

\u003e\u003e Перенесите встречу в Zoom [dilbert.com]

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

\u003e\u003e Почему большинство программистов оказываются (или являются) неэффективными техническими руководителями [betterprogramming.pub] ~ ~~

Next »

Java Weekly, Issue 380

« Previous

Java Weekly, Issue 378

«