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

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

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

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

1. Весна и Ява

>> Интервью с Брайаном Гетцем о языке Java [ inside.java ]

Спорный взгляд на Project Loom и его влияние на реактивную модель , а также интересное обсуждение других возможностей Java.

>> GraalVM 21.2 улучшает собственные компоненты [ infoq.com ]

Более быстрая нативная компиляция, улучшенная интеграция с JFR, нативное тестирование и многое другое — все это в новой версии GraalVM .

>> Spring Data JPA — Как вернуть DTO из нативных запросов [ thorben-janssen.com ]

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

1. Весна и Ява

>> Является ли Java 17 стаканом наполовину полным? [ infoq.com ]

Дилемма 6-месячной каденции Java — должны ли мы пессимистично относиться к этим, иногда скромным выпускам, или это еще один «стакан наполовину полон» в цикле выпуска?

>> Введение в Panache [ thorben-janssen.com ]

Познакомьтесь с Panache — специфичной для Quarkus библиотекой, позволяющей довольно легко реализовать репозиторий и шаблоны активных записей на Java.

>> Реализация повторной попытки с помощью Resilience4j и Spring Boot [ Reflectoring.io ]

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

1. Весна и Ява

>> Rust и JVM [ blog.frankel.ch ]

Туннелирование в Rust из Java — изучение различных способов вызова функций Rust из Java.

>> Что нового в JPA Buddy — июль 2021 г. [ jpa-buddy.com ]

Визуальные инструменты для SQL, обратные вызовы Flyway, более структурированный Liquibase и другие улучшения в новом выпуске JPA Buddy.

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

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

На этой неделе много интересных статей о Java 9.

Вот так…

1. Весна и Ява

>> Более чистые параметризованные тесты с JUnit 5 [ blog.codeleak.pl ]

JUnit 5 предлагает множество новых интересных функций, одной из которых, безусловно, будет встроенная поддержка параметризованных тестов.

>> Лучший способ сопоставить @DiscriminatorColumn с JPA и Hibernate [ vladmihalcea.com ]

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

Вот так…

1. Весна и Ява

>> Руководство для начинающих по Hibernate JPQL и Native Query Plan Cache [ vladmihalcea.com ]

Полноценное введение в прирост производительности за счет правильного кэширования предварительно скомпилированных JPA и нативных запросов . Хорошая вещь!

>> Лучший способ использовать функции SQL в запросах API JPQL или Criteria с JPA и Hibernate [ vladmihalcea.com ]

Практическое руководство, показывающее, как зарегистрировать и использовать любую функцию SQL с JPA и Hibernate .

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

1. Весна и Ява

>> Внутренние элементы JDK строго инкапсулированы в JDK 17 [ infoq.com ]

Незаконный доступ к внутренним API-интерфейсам больше не возможен, начиная с Java 17 — нужно знать, если мы планируем использовать Java 17!

>> Стратегия физического именования Hibernate [ vladmihalcea.com ]

Давайте посмотрим, как Hibernate 5 сопоставляет атрибуты сущностей с идентификаторами базы данных — всегда полезно знать, как все работает внутри!

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

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

1. Весна и Ява

>> CopyOnWriteArrayList и Collection#toArray() [ javaspecialists.eu ]

Подробно о безопасном использовании CopyOnWriteArrayList . Если вы в последнее время не работали над параллелизмом , прочтите эту статью.

>> Что нового в Java 16 [ infoq.com ]

Я предполагаю, что вы еще не используете Java 16 в производстве . Полчаса потрачены очень хорошо.

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

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

1. Весна и Ява

>> Эксперименты с событиями зеркалирования JFR [ inside.java ]

Подробное описание того, как использовать зеркальные события JFR для мониторинга сетевых действий в JDK !

>> Wiremock для RSocket [ spring.io ]

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

>> Простой способ визуализации данных с помощью Panache [ antoniogoncalves.org ]

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

1. Весна и Ява

>> Укрощение областей ресурсов [ inside.java ]

Изучение различных подходов к тому, чтобы сделать API доступа к внешней памяти/компоновщику более безопасным — интересный взгляд на будущее нативных Java!

>> Рекомендации по безопасности Spring Microservices [ piotrminkowski.com ]

Рецепты создания безопасных микросервисов с помощью Spring Boot и Spring Security — краткие и в то же время практичные!

>> Дорога к Quarkus 2.0: непрерывное тестирование [ infoq.com ]

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

1. Весна и Ява

>> Большие страницы и Java [ kstefanj.github.io ]

Как добиться более эффективной трансляции адресов памяти в разных ОС в JVM с помощью больших страниц — коротко, но достаточно подробно.

>> Взлом сторонних API на JVM [ blog.frankel.ch ]

Взлом поведения сторонних библиотек: отражение, затенение путей к классам, аспектно-ориентированное программирование и агенты Java!

>> Stream#mapMulti() в Java 16 — лучшая замена Stream#flatMap? [ 4comprehension.com ]