«1. Spring и Java

>> Simple Event Driven Microservices with Spring Cloud Stream [spring.io]

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

>> How to map SQL Server JSON columns using JPA and Hibernate [vladmihalcea.com]

Краткий обзор класса JsonStringType, доступного в проекте hibernate-types.

>> Migrating the ServiceLoader to the Java 9 module system [blog.frankel.ch]

И хороший пример того, как отделить API от реализации с помощью JPMS.

Also worth reading:

    \u003e\u003e Spring Cloud Stream — демистифицированный и упрощенный [spring.io] \u003e\u003e Не помещайте толстые банки в образы Docker [phauer.com] \u003e\u003e Spring MVC — конвертер HTTP-сообщений [vard-lokkur. blogspot.com] \u003e\u003e Выпуск Open Liberty 19.0.0.9 завершает поддержку API MicroProfile Standalone Reactive Streams [infoq.com] \u003e\u003e Представляем Jakarta NoSQL [infoq.com] \u003e\u003e Что нового в MicroProfile 3.1 [rieckpil.de ]

Время обновиться:

    \u003e\u003e Spring Initializr 0.8.0 уже доступен [spring.io]

Webinars and presentations:

    \u003e\u003e A Bootiful Podcast: Весенний безумный ученый Энди Клемент об AspectJ, SpEL, Eclipse, Graal и многом другом [ spring.io]

2. Технические и размышления

>> Delta: A Data Synchronization and Enrichment Platform [medium.com]

Классная новая платформа от Netflix для синхронизации нескольких хранилищ данных.

>> DDDs. v Anemic Domain Models (Martin Fowler) [blog.codecentric.de]

Теперь, когда инструменты ORM значительно улучшились, возможно, пришло время пересмотреть, есть ли место для анемичной модели предметной области.

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

    \u003e\u003e Как мультиплексирование меняет ваши HTTP API [mnot.net] \u003e\u003e Проблемы внедрения сервисной сетки в корпоративных организациях [christianposta.com] \u003e\u003e AWS CDK, часть 2: Как создать S3 Bucket [blog.codecentric.de] \u003e\u003e Facebook выпускает наборы данных поиска кода AI [infoq.com] \u003e\u003e Получить работу без процесса или конкуренции? Это не так сложно, как вы думаете [daedtech.com]

3. Комиксы

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

>> Lack of Strategy [dilbert.com]

>> Dogbert Designed the Simulation [dilbert.com]

>> Slippery Slope [dilbert.com]

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

Это имеет больше смысла, чем выбор этого неделя 🙂 — Вышел Boot 2.2:

>> Spring Boot 2.2.0 [spring.io]

Next »

Java Weekly, Issue 304

« Previous

Java Weekly, Issue 302