Java Weekly, выпуск 250

1. Весна и Ява

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

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

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

Отличное представление о плюсах и минусах черного и белого ящиков в модульной системе платформы Java ** .

>> Разбивка на страницы запросов с помощью JPA и Hibernate []

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

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

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

>> Согласование содержимого с проекциями Spring Data JPA []

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

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

>> Введение в TestProject []

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

>> TomEE: руководство по отказоустойчивости MicroProfile []

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

>> Инфраструктура как код - начало работы с Terraform []

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

3. Комиксы

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