Перейти к основному содержимому

Еженедельник Java, выпуск 181

· 3 мин. чтения

На этой неделе много интересных статей о Java 9.

Вот так…

1. Весна и Ява

>> Более чистые параметризованные тесты с JUnit 5 [ blog.codeleak.pl ]

JUnit 5 предлагает множество новых интересных функций, одной из которых, безусловно, будет встроенная поддержка параметризованных тестов.

>> Лучший способ сопоставить @DiscriminatorColumn с JPA и Hibernate [ vladmihalcea.com ]

Краткое, но исчерпывающее руководство по отображению @DiscriminatorColumn.

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

>> Должно ли сообщество принять JSF.next или нет? [ arjan-tijms.omnifaces.org ]

>> Использование функции Apply Kotlin для динамического SQL с jOOQ [ jooq.org ]

>> Реализация API с использованием Spring Boot, CXF и Swagger [ tech.asimio.net ]

>> При внедрении зависимостей [ engineering.snagajob.com ]

>> Используйте точные параметры метода Java [ minborgsjavapot.blogspot.com ]

>> IntelIJ IDEA 2017.2 EAP: фильтрация массивов и коллекций в отладчике, диаграмма зависимостей модулей для Java 9 и многое другое [ jetbrains.com ]

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

>> Стратегическое мышление об IoT [ infoq.com ]

>> Реальная Java 9 [ infoq.com ]

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

>> Spring Framework 4.3.9 уже доступен [ spring.io ]

>> Spring Boot 1.5.4 уже доступен [ spring.io ]

>> Spring Boot 1.4.7 уже доступен [ spring.io ]

>> Spring Data Ingalls SR4 и Hopper SR11 выпущены [ spring.io ]

>> CVE-2017-4995: Spring Security 4.2.3 выпущен [ spring.io ]

>> Выпущен Spring Cloud Pipelines 1.0.0.M5 [ spring.io ]

>> Доступна Spring для Apache Kafka 1.2.2 и 1.1.6 [ spring.io ]

>> Доступны Spring AMQP 1.6.10 и 1.7.3 [ spring.io ]

>> Доступна интеграция Spring 4.3.10 [ spring.io ]

>> Spring Framework 5.0 RC2 уже доступен [ spring.io ]

>> Выпущена Hibernate Search 5.8.0.Beta3 с упрощенной конфигурацией анализатора, совместимостью с AWS и интеграцией с зависимыми зависимостями [ in.relation.to ]

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

>> Как «Эффективная Java» могла повлиять на дизайн Kotlin — Часть 1 [ hackernoon.com ]

Очень интересный анализ того, как некоторые из центральных моментов «Эффективной Java» повлияли на дизайн Kotlin.

>> Электронная подпись с использованием WebCrypto API [ techblog.bozho.net ]

Интересная идея «поставить» электронную подпись с помощью WebCrypto API.

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

>> Джейк Уортон, Android-инженер в Square, беседует с InfoQ на ETE [ www.infoq.com ]

>> Лента JSON с Хьюго [ bitquabit.com ]

>> Раскрытие ценности данных устройств с помощью AWS Greengrass. [ allthingsdistributed.com ]

>> Когда вы попробовали ведение журнала с высокой доступностью и в итоге получили «в основном доступный» - Как настроить Logback с помощью GELF с TCP и HAProxy [ vanwilgenburg.wordpress.com ]

>> Плагин SonarQube для Kotlin — прокладывая путь [ frankel.ch ]

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

>> Скрытые издержки медленных веб-сайтов [ daedtech.com ]

Медленный сайт может обойтись вам дороже, чем вы думаете, поэтому инвестировать в производительность — всегда хорошая идея.

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

>> Процесс найма разработчиков нарушен [ Builttoadapt.io ]

>> Инструмент не важен [ ontestautomation.com ]

>> Внештатная разработка программного обеспечения: общение с вашими покупателями [ daedtech.com ]

4. Комиксы

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

>> Опоздание на два часа [ dilbert.com ]

>> Трудно быть непонятым гением [ dilbert.com ]

>> Мои европейские каникулы начинаются завтра [ dilbert.com ]

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

>> 9 протоколов Sins в ваших Java-приложениях [ stackify.com ]