Here we go…

1. Spring and Java

>> How Java Maps Protect Themselves From DOS Attacks []

A deep dive into the evolution of the hashCode method in the String class. A fascinating read.

>> Testing In The Modular World []

A great introduction to the ins and outs of black-box and white-box testing in the Java Platform Module System.

>> Query pagination with JPA and Hibernate []

Nice write-up on how to speed up JPA queries by fetching only the data you need.

>> Kotlin 1.3 Introduces Stable Coroutines, Contracts, and More []

A quick run-down of the newest features recently announced for Kotlin.

>> Content Negotiation with Spring Data JPA Projections []

And, a clever solution for eliminating boilerplate code through the use of dynamic projections.


Also worth reading:


Webinars and presentations:

2. Technical and Musings

>> Introduction to TestProject []

Good write-up on this new test automation framework for web and mobile apps.

>> TomEE: A Tutorial on MicroProfile Fault Tolerance []

A solid overview of the TomEE annotations available for achieving different degrees of fault tolerance.

>> Infrastructure as Code – Getting Started with Terraform []

Finally, a beginner's guide to writing declarative definitions for your cloud infrastructure and how to provision it to AWS using Terraform.


Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Priorities []

>> Spending the Company's Money []

>> Do What Is Right []

4. Pick of the Week

>> Google Interview Questions Deconstructed: The Knight’s Dialer []

Next »
Java Weekly, Issue 251
« Previous
Java Weekly, Issue 249

Generic bottom

To help you get access to the material during the current, global COVID-19 crisis, all courses are 30% off until July 2


Comments are closed on this article!