«1. Spring и Java

>> Updates to Spring Versions [spring.io]

Команда Spring внедряет семантическое управление версиями для модулей проекта и календарное управление версиями для серий выпусков.

>> Java Feature Spotlight: Text Blocks [infoq.com]

Всесторонний взгляд на текстовые блоки, которые должны стать постоянной языковой функцией в Java SE 15.

>> What is JDBC? [marcobehler.com]

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

Also worth reading:

    \u003e\u003e Управление транзакциями с помощью Spring и Spring Data JPA [thoughts-on-java.org] \u003e\u003e Spring Tips: The Wavefront Observability Platform [spring.io] \u003e\u003e Точные абсолютные целые числа в JDK 15 [marxsoftware.com] \u003e\u003e Нативные образы функции Spring Cloud [spring.io] \u003e\u003e Как сопоставить дату и временную метку с помощью JPA и Hibernate [vladmihalcea.com] \u003e\u003e Свободная память [javaspecialists.eu] \u003e\u003e Обнаружение повторяющихся зависимостей в Maven [andresalmiray.com] \u003e\u003e Компоненты реализации, используемые серверами Jakarta EE [arjan-tijms.omnifaces.org]

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

    \u003e\u003e Адриан Коул, основатель или соучредитель Feign, JClouds и Spring Cloud Sleuth и основной участник to OpenZipkin [spring.io] \u003e\u003e Создание конвейера DevSecOps вокруг приложения Spring Boot [infoq.com] \u003e\u003e День 3: Аудит безопасности и соответствие требованиям [infoq.com] \u003e\u003e Сверхзвуковая субатомная корпоративная Java с нуля (видео) [blog.sebastian-daschner.com]

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

    \u003e\u003e Spring Framework 5.2.6, 5.1.15, 5.0.17 и 4.3.27 доступно сейчас [spring.io] \u003e\u003e Spring Boot 2.3.0.RC1 доступно сейчас [spring.io] \u003e\u003e Spring Data Neumann RC2, Moore SR7 и Lovelace SR17 [spring.io] \u003e\u003e Spring для Apache Kafka 2.5.0 Релиз-кандидат [spring.io] \u003e\u003e Spring Integration 5.3 RC1, 5.2.6 и 5.1.10 Доступно [spring.io]

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

>> Continuous Integration [martinfowler.com] and >> Integration Frequency [martinfowler.com] and >> Comparing Feature Branching and Continuous Integration [martinfowler.com] and >> Reviewed Commits [martinfowler.com]

Популярная серия продолжается с упором на шаблоны интеграции.

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

    \u003e\u003e Путь к AWS, часть 2: развертывание образа Docker из командной строки с помощью CloudFormation [reflectoring.io] \u003e\u003e Как защитить сервис GraphQL с помощью постоянных запросов [blog.codecentric.de ] \u003e\u003e Решение монетной головоломки Мэтта Паркера в Alteryx [blog.scottlogic.com]

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

>> You Don’t Hate Mocks; You Hate Side-Effects [blog.thecodewhisperer.com]

И когда тесты больше полагаются на побочные эффекты и меньше на ожидания, возможно, пришло время рефакторинга.

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

    \u003e\u003e Подтверждаем нашу приверженность Италии: представляем регион AWS Europe (Milan) [allthingsdistributed.com] \u003e\u003e 20,5 лет XP и Agile [henrikwarne.com] \u003e\u003e KeystoneInterface [martinfowler. com] \u003e\u003e Оценка устойчивости проектов на GitHub [blog.frankel.ch]

4. Комиксы

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

>> Dogbert Designs Headphones [dilbert.com]

>> CEO Has Pandemic Plan [dilbert.com]

>> Decisions Without Data [dilbert.com]

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

>> Web Architecture 101 [videoblocks.com]

Next »

Java Weekly, Issue 333

« Previous

Java Weekly, Issue 331