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

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

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

Вот так…

1. Весна и Ява

>> Как карты Java защищают себя от DOS-атак [ javaspecialists.eu ]

Глубокое погружение в эволюцию метода hashCode в классе String . Увлекательное чтение.

>> Тестирование в модульном мире [ sormuras.github.io ]

Отличное введение во все тонкости тестирования методом черного и белого ящиков в Java Platform Module System .

>> Пагинация запросов с помощью JPA и Hibernate [ vladmihalcea.com ]

Хорошая статья о том, как ускорить запросы JPA, получая только те данные, которые вам нужны .

>> Kotlin 1.3 представляет стабильные сопрограммы, контракты и многое другое [ infoq.com ]

Краткий обзор новейших функций, недавно анонсированных для Kotlin.

>> Согласование контента с прогнозами Spring Data JPA [ bluemagma.be ]

И умное решение для устранения стандартного кода за счет использования динамических проекций .

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

>> Тест Maven не прошел на Spring @Autowired и jUnit 5 [ mkyong.com ]

>> Шифрование атрибутов объекта JPA с помощью слушателей в Spring [ blog.arnoldgalovics.com ]

>> 3 шага, чтобы исправить NoSuchMethodErrors и NoSuchMethodExceptions [ Reflectoring.io ]

>> Написание пользовательских агрегатных функций в SQL, как сборщик потоков Java 8 [ blog.jooq.org ]

>> @ParameterizedTest с нулевыми значениями в @CvsSource [ dolszewski.com ]

>> Oracle представляет Helidon — упрощенную платформу микросервисов Java [ infoq.com ]

>> Учебное пособие по Micronaut: как создавать микросервисы с помощью этой платформы на основе JVM [ infoq.com ]

>> Полное руководство по плагину JaCoCo Gradle [ Reflectoring.io ]

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

>> Горизонтальное масштабирование на AWS [Обсуждение] [ techblog.bozho.net ]

>> Новичок в деле: Spring Data JDBC [ youtube.com ]

>> JDK 9, 10, 11 и более поздние версии: добавление новых функций в JDK [ youtube.com ]

>> Освоение актуатора Spring Boot [ youtube.com ]

>> Загрузочное тестирование [ youtube.com ]

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

>> Введение в TestProject [ petrikainulainen.net ]

Хорошая статья об этой новой среде автоматизации тестирования для веб-приложений и мобильных приложений .

>> TomEE: Учебное пособие по отказоустойчивости MicroProfile [ tomitribe.com ]

Подробный обзор аннотаций TomEE, доступных для достижения различных степеней отказоустойчивости.

>> Инфраструктура как код — начало работы с Terraform [ blog.scottlogic.com ]

Наконец, руководство для начинающих по написанию декларативных определений для вашей облачной инфраструктуры и по предоставлению ее в AWS с помощью Terraform.

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

>> Самоуверенный способ создания проектов Gradle [ andresalmiray.com ]

>> Как мне не удалось внедрить CSP [ advancedweb.hu ]

>> Изучение Clojure: динамическая диспетчеризация [ blog.frankel.ch ]

>> Доставка, управляемая датами, и даты, управляемые доставкой [ blog.scottlogic.com ]

>> Как писать программное обеспечение: 5 уроков, извлеченных из управления бизнесом [ daedtech.com ]

>> Интервью с Йоханнесом Ссылка [ blog.code-cop.org ]

3. Комиксы

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

>> Приоритеты [ dilbert.com ]

>> Трата денег компании [ dilbert.com ]

>> Делай то, что правильно [ dilbert.com ]

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

>> Деконструкция вопросов интервью Google: номеронабиратель рыцаря [ medium.com ]