Вот так…
1. Весна и Ява
>> Кэш HTTP с примерами Spring [ dolszewski.com ]
Хорошая статья об оптимизации приложений с помощью механизма кэширования ответов HTTP, доступного для контроллеров Spring.
>> Стоит ли переходить на Java 12 или придерживаться Java 11? [ блог.joda.org ]
Прежде чем прыгнуть в поезд новой версии Java, ознакомьтесь с сопутствующими обязательствами и рисками .
>> Как объединить коллекции сущностей с помощью JPA и Hibernate [ vladmihalcea.com ]
Взгляд изнутри на то, почему вы можете предпочесть стратегию ручного слияния коллекций стратегии автоматического слияния Hibernate.
>> Императивный цикл или функциональный потоковый конвейер? Остерегайтесь влияния на производительность! [ блог.jooq.org ]
И быстрый тест показывает явного победителя в тривиальной итерации.
Также стоит прочитать:
>> IBM приобретает Red Hat: первый взгляд на Java [ marxsoftware.blogspot.com ]
>> Автоматизируйте контроль доступа для пользовательских сущностей [ techblog.bozho.net ]
>> Написание тестов для веб-приложений с помощью TestProject [ petrikainulainen.net ]
>> Здесь нет серебряных пуль: доступ к данным, хранящимся в Neo4j, на JVM ** ** [ info.michael-simons.eu ]
>> Список аннотированных классов в Java EE [ blog.frankel.ch ]
>> TomEE: защищенные веб-сокеты SSL/TLS [ tomitribe.com ]
>> Будущее Java — это сегодня: основные моменты CodeOne (урожденная JavaOne) [ infoq.com ]
Вебинары и презентации:
>> Руководство по «Reactive» для разработчиков Spring MVC [ infoq.com ]
>> Обновление до Spring Boot 2.0 [ infoq.com ]
>> Мультисервисные реактивные потоки с использованием Spring, Reactor и RSocket [ infoq.com ]
>> Spring Framework 5.1 на JDK 8 и 11 [ infoq.com ]
>> SpringOne Platform 2018 Keynote 1: Быстрая итерация, микросервисы, управляемые событиями, обновления Spring Framework, бессерверные технологии и Kubernetes, Knative и пакеты сборки [ infoq.com ]
>> SpringOne Platform 2018 Keynote 2: Многоплатформенная непрерывная доставка, Agile в военных целях, корпоративная безопасность и реактивное программирование, включая RSocket и R2DBC [ infoq.com ]
>> SpringOne Platform 2018 Keynote 3: Примеры использования клиентов, включая Rabobank, Stubhub и DBS, открытый исходный код в Pivotal и пакетную обработку в облаке [ infoq.com ]
Время обновления:
>> Spring Framework 5.1.2 уже доступен [ spring.io ]
>> Spring Boot 2.1.0 [ spring.io ]
>> Выпущен Spring Cloud Data Flow 1.7 GA [ spring.io ]
>> Доступен Spring Cloud Finchley.SR2 [ spring.io ]
>> Spring Session для Apache Geode/Pivotal GemFire 2.0.6.RELEASE и 2.1.0.RELEASE Доступен! [ весна.ио ]
>> Spring Data Lovelace SR2 выпущен [ spring.io ]
>> Spring Integration 5.1 выходит общедоступной! [ весна.ио ]
>> Выпущен Spring для Apache Kafka 2.2 [ spring.io ]
>> Spring Security OAuth2 Auto-config 2.0.6 и 2.1.0 выпущены [ spring.io ]
>> Spring Session Bean GA выпущен [ spring.io ]
>> Spring Batch 4.1 выходит в общедоступном формате! [ весна.ио ]
>> Реактор Bismuth-SR13 и Californium-SR2 уже в наличии! [ весна.ио ]
>> Вышел EasyMock 4.0.1! [ блог.tremblay.pro ]
>> Hibernate OGM 5.4.0. Финальный выпуск [ in.relation.to ]
2. Технические и размышления
>> Новое родное приложение для стетоскопов Netflix [ medium.com ]
Введение в собственное приложение для Windows и MacOS, созданное с использованием Electron, с акцентом на безопасность пользователей и работоспособность устройств .
>> Существуют ли на самом деле компании, которые пишут хороший код? [ daedtech.com ]
Хотя нет такой вещи, как утопическая работа программиста, вы все же можете найти места, где разработчики заботятся о своем ремесле .
Также стоит прочитать:
>> Контрольные журналы, новый графический интерфейс, интеграция Kubernetes CronJob, DSL для потоковых приложений и многое другое! Spring Cloud Data Flow 1.7 — общедоступная версия. [ content.pivotal.io ]
>> Непрерывная интеграция приложений Hyperledger Composer с Gitlab CI [ blog.codecentric.de ]
>> Как работают URL-адреса, подписанные S3 [ advancedweb.hu ]
>> Руководство UX-дизайнера по преодолению синдрома самозванца [ builttoadapt.io ]
3. Комиксы
И мои любимые Дилберты недели: