Java Weekly, Issue 303

1. Spring and Java

A good set of abstractions to help you eliminate boilerplate from your messaging code. []

A quick look at the JsonStringType class available in the hibernate-types project.

>> Migrating the ServiceLoader to the Java 9 module system []

And a nice example of how to decouple an API from implementation using the JPMS.

Time to upgrade:

2. Technical and Musings

A cool new platform from Netflix for multi-datastore synchronization.

>> DDDs. v Anemic Domain Models (Martin Fowler) []

Now that ORM tools have improved considerably, maybe it’s time to revisit whether there’s a place for the anemic domain model.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Lack of Strategy []
>> Slippery Slope []

4. Pick of the Week

This makes more sense as the pick of this week 🙂 – Boot 2.2 is out:

>> Spring Boot 2.2.0 []