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

440 записей с тегом "Weekly Review+"

Посмотреть все теги

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

1. Весна и Ява

>> Лучший способ использовать аннотацию Spring Transactional [ vladmihalcea.com ]

Давайте вернемся к старому доброму @Transactional : правильный уровень абстракции, политики распространения, уровни изоляции, транзакции только для чтения и многое другое!

>> Динамические вставки и обновления с помощью Spring Data JPA [ thorben-janssen.com ]

Динамически включайте только те поля, которые имеют отношение к вставке/обновлению с помощью Spring Data JPA — скрытой жемчужины производительности, полезной в некоторых сценариях.

>> Spring Data JDBC — как выполнить частичное обновление совокупного корня? [ весна.ио ]

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

1. Весна и Ява

>> Предварительное сравнение библиотек отказоустойчивости на JVM [ blog.frankel.ch ]

JVM, сбои и распределенные системы — обработка повторных попыток, тайм-аутов, прерывания цепи, ограничения скорости и т. д. в экосистеме JVM.

>> Делаем ваш RestTemplate отказоустойчивым с помощью Resilience4J [ arnoldgalovics.com ]

Как дать неисправной нисходящей службе некоторое время для восстановления с помощью RestTemplate с включенным автоматическим выключателем. Интересное чтение.

>> Трассировка с помощью Spring Boot, OpenTelemetry и Jaeger [ Reflectoring.io ]

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

1. Весна и Ява

>> Полное руководство по Spring RestTemplate [ Reflectoring.io ]

Краткое, но исчерпывающее руководство , демонстрирующее всю мощь RestTemplate в Spring.

>> Пагинация ключей с помощью Spring [ vladmihalcea.com ]

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

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

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

1. Весна и Ява

>> Состояние Валгаллы: предыстория, объектная модель и модель виртуальной машины [ openjdk.java.net ]

Revisit Project Valhalla — три документа, описывающие текущее состояние объектов-значений, примитивных классов и специализированных дженериков.

>> Go, Go, GraalVM с Spring Native: Мои приключения в Native Image-ville [ spring.io ]

Давайте посмотрим, как Spring Native и GraalVM работают с MyBatis, RSocket, K8S Java Client и GraphQL . Интересное исследование.

>> Представляем kotlinx.coroutines 1.6.0 [ blog.jetbrains.com ]

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

1. Весна и Ява

>> Улучшите сторонние API с помощью Kotlin [ blog.frankel.ch ]

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

>> Spring Boot 2.6 улучшает образы и метрики Docker, версия 2.4 является EOL [ infoq.com ]

Последний выпуск функции 2021 года для Spring Boot: улучшенное создание образов Docker, новые метрики, группы работоспособности и так далее.

>> Лучший способ написать собственный репозиторий данных Spring [ vladmihalcea.com ]

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

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.

Вот так…

1. Весна и Ява

>> Лучший способ регистрации операторов JDBC [ vladmihalcea.com ]

Несколько интересных приемов для настройки ведения журнала в системе Hibernate или непосредственно вокруг источника данных .

Этот относится к категории – «не знал, что ты так умеешь».

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

1. Весна и Ява

>> Уязвимость, затрагивающая несколько версий Log4j, делает возможным использование RCE Exploit [ infoq.com ]

Подробная статья о том, как работает уязвимость , и какие есть исправления для нее. Обязательно к прочтению на этой неделе!

>> Уязвимость Log4J2 и загрузка Spring [ spring.io ]

И, если вы переключили инструмент ведения журнала по умолчанию в Boot на использование Log4j, обязательно прочитайте эту статью, пройдя подробные инструкции по исправлению Maven/Gradle здесь.

>> Родной образ с Quarkus [ blog.frankel.ch ]

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

1. Весна и Ява

>> Руководство по переходу на JDK 17 [ docs.oracle.com ]

Подробное руководство с указанием значительных изменений и улучшений, внесенных в JDK 17 и предыдущих версиях !

>> Несколько приложений Spring Boot в одном проекте [ blog.frankel.ch ]

Вы когда-нибудь задумывались, как поддерживать несколько приложений Spring Boot в одном исходном коде ? Тогда это практическое руководство для вас.

>> Как интернационализировать приложение Spring Boot [ Reflectoring.io ]

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

1. Весна и Ява

>> Области кучи X-Large [ tschatzl.github.io ]

История огромных объектов и G1 GC — как Java 18 улучшает способ обработки больших объектов. Прочное чтение.

>> Новая сборка и новый структурированный API параллелизма [ openjdk.java.net ]

Давайте попробуем новую сборку для ткацкого станка проекта: введение StructuredExecutor для структурированного параллелизма и виртуальных потоков в качестве очистителей .

>> Собственный образ с Spring Boot [ blog.frankel.ch ]

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

1. Весна и Ява

>> Spring Data MongoDB — Моделирование отношений [ spring.io ]

Практическое руководство по моделированию отношений с использованием ручных ссылок и DBRefs в Spring Data MongoDB.

>> Возможности Java от Java 8 до Java 17 [ Reflectoring.io ]

Подробный обзор самых важных новых функций от Java 8 до Java 17 — давайте узнаем, что нового в Java!

>> 5 простых советов по производительности Java [ richardstartin.github.io ]