«1. Spring и Java

>> Liveness and Readiness Probes with Spring Boot [spring.io]

Дополнительная поддержка управления жизненным циклом приложений и контейнеров Kubernetes появится в Spring Boot 2.3.

>> Spring Boot Tutorial: Building Microservices Deployed to Google Cloud [infoq.com]

Краткое руководство, которое поможет вам использовать GKE, Jib, GCP и Skaffold для создания и развертывания сервисов Spring Boot.

>> The best way to use the JPA SqlResultSetMapping [vladmihalcea.com]

И взгляните на три варианта отображения: @EntityResult, @ConstructorResult и @ColumnResult.

Also worth reading:

    \u003e\u003e Тесты Spring Boot с Testcontainers и PostgreSQL, MySQL или MariaDB [blog.codeleak.pl] \u003e\u003e Руководство по тестированию с помощью Spring Boot Starter Test [rieckpil.de] \u003e\u003e @DynamicPropertySource в Spring Framework 5.2.5 и Spring Boot 2.2.6 [spring.io] \u003e\u003e Работа с несовместимым кодом при компиляции Graal VM AOT [blog.frankel.ch] \u003e\u003e Строки с нулевым хэш-кодом [javaspecialists.eu] \u003e\u003e Есть ли у Java параметры по умолчанию? [dolszewski.com] \u003e\u003e Spring Tips: Spring Cloud Loadbalancer [spring.io] \u003e\u003e Объяснение событий Spring Boot Application [reflectoring.io] \u003e\u003e О справедливых и масштабируемых блокировках [alidg.me]

Вебинары и презентации: ~ ~~ \u003e\u003e Подкаст Bootiful: Apache Groovy, Testcontainers и коммиттер Reactor Сергей Егоров [spring.io] \u003e\u003e Записи и запечатанные типы — скоро в JVM рядом с вами! [infoq.com] \u003e\u003e Реактивные архитектуры с RSocket и Spring Cloud Gateway [infoq.com] \u003e\u003e Spring Cloud Function: Write Once, Run Anywhere (на самом деле!) [infoq.com] \u003e\u003e Event Sourcing [abdullin.com]

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

\u003e\u003e Spring Boot 2.2.6 уже доступен [spring.io] \u003e\u003e Spring Boot для Apache Geode и Pivotal GemFire ​​1.2.6.RELEASE доступен [spring.io] \u003e\u003e Spring Data Moore SR6 уже доступен [spring.io]

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

Если у вас включены службы определения местоположения, вы можете использовать этот конвейер Jupyter Notebook, чтобы узнать, сколько истории геолокации собирает Google.

>> See how Google is tracking your location. With Python, Jupyter, Pandas, Geopandas and Matplotlib [nurkiewicz.com]

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

\u003e\u003e Настройка плагина OCI Gradle Build Cache с помощью GitHub Actions [andresalmiray.com] \u003e\u003e TDD и пользовательский интерфейс Immediate Mode [blog.code-cop.org]

    3. Musings ~ ~~ И объединение в пары у доски может быть более эффективным, чем переход сразу к коду, когда дизайн неясен.

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

>> Pair programming without keyboard [blog.codecentric.de]

\u003e\u003e Фантомы существуют — иллюзия мира ИТ-корпораций [thecookiezen.com] \u003e\u003e Тенденции в Интернете [blog.shodan.io] \u003e\u003e Covid-19, ретроспектива [ jacquesmattheij.com]

4. Комиксы

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

Наконец-то создал очень простую страницу для всех курсов на Baeldung, теперь, когда происходит эта первая «распродажа»: ~ ~~»

>> Ted Talks Make You Smarter [dilbert.com]

>> The Secret To Managing [dilbert.com]

>> Goggles Remove Humans [dilbert.com]

5. Pick of the Week

Finally created a very simple page for all of the courses on Baeldung, now that this first-ever “sale” is happening:

>> All Courses on Baeldung

Next »

Java Weekly, Issue 328

« Previous

Java Weekly, Issue 326