Crazy. We’re at the 500th Java Weekly 🙂

Let’s jump right in.

1. Spring and Java

>> Soft delete and JPA version property [vladmihalcea.com]

How to implement a soft delete mechanism with the JPA’s version property.

>> Kotlin 1.9 Brings New Language Features and Improved Multiplatform/Native Support [infoq.com]

Meet Kotlin 1.9: improved native support, enhanced iOS support, and many other language features!

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> How platform teams get stuff done [martinfowler.com]

A detailed take on how platform teams ensure the adoption of their toolings, especially in terms of collaboration.

>> Sliced Onion Architecture [odrotbohm.de]

And revisiting the Onion Architecture: presenting some issues around the idea and proposing some enhancements.

Also worth reading:

3. Pick of the Week

I’ll pick the Java Weekly itself this week. A bit meta and a nice way to cross the 500 line 🙂

>>The Java Weekly