1. Весна и Ява
>> Spring Framework RCE: раннее объявление и альтернатива смягчению последствий [ spring.io ]
Подробное руководство о недавней уязвимости RCE в Spring MVC и WebFlux : обзор проблемы, влияние и обходные пути.
>> Sip of Java — API фрагмента кода JavaDoc [ inside.java ]
Практическое руководство по включению фрагментов кода в Javadoc с помощью нового тега JavaDoc @snippet
.
>> Отладка ошибок компоновки собственной библиотеки [ jornvernee.github.io ]
И полезно прочитать о распространенных ошибках при использовании нативных библиотек в Java , а также о возможных решениях для них.
Также стоит прочитать:
- >> JEP 425: виртуальные потоки (предварительная версия) — обновлено [ openjdk.java.net ]
- >> Синхронизация классов на основе значений [ javaspecialists.eu ]
- >> Обработка null: необязательные типы и типы , допускающие значение null [ blog.frankel.ch ]
- >> Два обязательных инструмента для разработчиков Jakarta EE [ infoq.com ]
- >> Опубликован отчет CVE для Spring Cloud Function [ spring.io ]
- >> Что нового в Jakarta Security 3? [ arjan-tijms.omnifaces.org ]
- >> Масштабирование пакетной обработки Spring с помощью разделения с использованием Kafka [ arnoldgalovics.com ]
Вебинары и презентации:
- >> Элегантность сопоставления с образцом в современной Java [ inside.java ]
- >> Java в контейнерах, союз, заключенный на небесах? [ внутри.java ]
- >> Подкаст Bootiful: соучредитель Kubernetes и вице-президент по исследованиям и разработкам в VMware Крейг Маклаки [ spring.io ]
- >> Советы Spring: смелый, смелый и скучный YugabyteDB [ spring.io ]
- >> Проект Панама: попрощайтесь с JNI [ inside.java ]
- >> Простой веб-сервер в JDK 18 [ inside.java ]
Время обновления:
- >> Spring Boot 2.5.12 и 2.6.6 уже доступны [ spring.io ]
- >> Выпущен Kotlin 1.6.20 [ blog.jetbrains.com ]
- >> Hibernate 6.0 Final [ in.relation.to ]
- >> Spring Cloud Azure 4.0 теперь общедоступен [ spring.io ]
- >> Релиз JHipster v7.8.0 [ jhipster.tech ]
- >> Версия Elasticsearch 8.1.2 [ astic.co ]
- >> Платформа Grails 5.1.6 [ docs.grails.org ]
- >> Выпущен Micronaut 3.4.1 [ micronaut.io ]
- >> Выпущен JReleaser 1.0.0-RC2! [ andresalmiray.com ]
2. Технические и размышления
>> Какие виды тестов я должен написать? [ блог.thecodewhisperer.com ]
Короткая, но по существу статья о том, когда и как писать тест . Несколько спорно, да, но хорошее место для начала.
Также стоит прочитать:
- >> Как использовать авторизацию Lambda с AppSync [ advancedweb.hu ]
- >> Kestra: масштабируемая платформа оркестрации и планирования с открытым исходным кодом [ infoq.com ]
- >> Как отформатировать SQL с помощью командной строки [ vladmihalcea.com ]
- >> Как реализовать контроль доступа для бота Telegram [ advancedweb.hu ]
- >> Таблицы решений DMN с Mule 4 [ blog.codecentric.de ]
3. Комиксы
И мои любимые Дилберты недели:
>> Дилберт изобретает источник энергии [ dilbert.com ]
>> Притворяясь , что слушаешь [ dilbert.com ]
>> Мой добрый изобрел тебя [ dilbert.com ]
4. Выбор недели
>> Отладка живых приложений Java с помощью Lightrun [ lightrun.com ]