Course – LS – All

Get started with Spring and Spring Boot, through the Learn Spring course:

>> CHECK OUT THE COURSE

1. Spring and Java

>> What’s New in Java 16 [infoq.com]

An overview of new features in Java 16: records, pattern matching for instanceof, sealed classes, and more!

>> JEP 416: Reimplement Core Reflection with Method Handles [openjdk.java.net]

Reimplementing the method, constructor, and field-related reflection implementations with MethodHandles – no changes in API, though.

>> Panache – Active Record Pattern [thorben-janssen.com]

An entity object encapsulating data and database operations – an in-depth guide on how to implement the active record pattern with Panache.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Gateway Pattern [martinfowler.com]

How to use the Gateway Pattern to encapsulate the access to an external system or resource.

>> New in Kubernetes v1.22: alpha support for using swap memory [kubernetes.io]

K8S 1.22 comes with experimental support for swap memory usage for workloads on a per-node basis.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Monitoring Internal Messages [dilbert.com]

>> Tech Support Is Last Hope [dilbert.com]

>> Lanyards And Hugs [dilbert.com]

4. Pick of the Week

>> I hate MVPs. So do your customers. Make it SLC instead. [asmartbear.com]

Next »
Java Weekly, Issue 399
« Previous
Java Weekly, Issue 397

Course – LS – All

Get started with Spring and Spring Boot, through the Learn Spring course:

>> CHECK OUT THE COURSE
Comments are open for 30 days after publishing a post. For any issues past this date, use the Contact form on the site.