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

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

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

Вот так…

1. Весна и Ява

>> Написание дополнений с помощью TestProject [ petrikainulainen.net ]

Полноценное введение в то, как удалить повторяющийся код из наборов тестов , написав собственные надстройки TestProject.

>> Bootiful Azure: в производство (6/6) [ spring.io ]

Приятное завершение серии статей о Spring Boot и Microsoft Azure с несколькими моментами, которые следует учитывать при развертывании в рабочей среде .

>> OpenJDK 11, профессиональные инструменты [ blog.frankel.ch ]

Хороший обзор повседневных команд и инструментов JDK, которые должен изучить любой разработчик. Очень круто.

>> Все, что вам нужно знать о тестировании веб-контроллеров с помощью Spring Boot [ Reflectoring.io ]

Название говорит само за себя.

>> Как сопоставить тип столбца PostgreSQL Range с помощью JPA и Hibernate [ vladmihalcea.com ]

И краткое введение в сопоставление типов столбцов диапазона, поддерживаемых «из коробки» проектом hibernate-types .

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

>> Ручные определения компонентов в Spring Boot [ spring.io ]

>> Именование классов Java — полное руководство [ dolszewski.com ]

>> Насколько быстрее Java 11? [ optaplanner.org ]

>> Запуск компилятора JAXB xjc с OpenJDK 11 [ marxsoftware.blogspot.com ]

>> Использование минимальных дробных цифр с форматированием компактных чисел JDK 12 [ marxsoftware.blogspot.com ]

>> Как сохранить перечисление в базе данных с помощью JPA [ dolszewski.com ]

>> Micronaut Microservice Framework: введение [ blog.codecentric.de ]

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

>> Преобразуйте устаревшие приложения Java EE в приложения Spring Boot за одну минуту [ infoq.com ]

>> Советы Spring: JavaFX [ spring.io ]

>> Советы Spring: хеджирование клиентских запросов с помощью Reactive WebClient и реестра служб [ spring.io ]

>> Подкаст Bootiful: интервью с адвокатом разработчиков Google Рэем Цангом [ spring.io ]

>> Машины могут учиться — практический взгляд на машинный интеллект с использованием Spring Cloud Data Flow и TensorFlow [ infoq.com ]

>> Себ Роуз о BDD, Cucumber, Cyber0dojo, сертификации и тестировщиках в обзорах кода [ infoq.com ]

>> Рассуждения о неопределенности в масштабе [ infoq.com ]

>> Путешествие в облачную архитектуру [ infoq.com ]

>> Алгоритмы, лежащие в основе современных систем хранения данных [ infoq.com ]

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

>> Hibernate ORM 5.4.1.Final выпущен [ in.relation.to ]

>> IBM выпускает Open Liberty 18.0.0.4 с поддержкой MicroProfile 2.1 и реактивных расширений [ infoq.com ]

>> Spring Cloud Task 2.1.0 GA теперь доступен [ spring.io ]

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

>> Использование OAuth для простого сценария командной строки для доступа к данным Google [ martinfowler.com ]

Умная адаптация потока Google OAuth 2.0 для мобильных и настольных приложений делает свое дело.

>> Повышение качества обслуживания пациентов с помощью потоковой обработки [ infoq.com ]

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

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

>> Инкрементальный архитектурный подход к построению систем [ infoq.com ]

>> Шлюзы API переживают кризис идентичности [ blog.christianposta.com ]

>> Как выбрать нишу: начните слушать других людей [ daedtech.com ]

3. Комиксы

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

>> Неблагодарные задачи [ dilbert.com ]

>> Оправдание своих оправданий [ dilbert.com ]

>> Пустой сосуд для перевозки сарказма [ dilbert.com ]

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

>> Как я прошел путь от новичка до инженера-программиста за 9 месяцев, работая полный рабочий день [ freecodecamp.org ]