Profile picture of Philémon GLOBLÉHI
Philémon GLOBLÉHI
Développeur Java
Follow me
Generated by linktime
August 13, 2025
Spring Kafka 4.0 adopte JSpecify : et si on faisait pareil dans notre code ? Une des évolutions majeures de Spring for Apache Kafka 4.0 : toutes les anciennes annotations org.springframework.lang ont été migrées vers JSpecify pour améliorer la "Null Safety". Pourquoi c'est intéressant pour nous ? Si l'équipe Spring migre vers JSpecify, c'est un signal fort. Pourquoi ne pas adopter la même approche dans notre code applicatif ? Les bénéfices : ✅ Détection des NullPointerException avant compilation ✅ Code plus robuste et auto-documenté ✅ IDE qui vous prévient en temps réel ✅ Alignement avec les bonnes pratiques Spring
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

62 Likes
August 13, 2025
Discussion about this post
Profile picture of Fabien Recco
Fabien Recco
Tech Lead / Software Architect / Staff Engineer | Java & Kotlin
1 month ago
En complément de JSpecify il est intéressant d’ajouter NullAway (extension de error prone) pour checker la null safety lors du build.
Profile picture of Fabien Recco
Fabien Recco
Tech Lead / Software Architect / Staff Engineer | Java & Kotlin
1 month ago
A noter que JUnit 6 qui sort en septembre adopte aussi JSpecify
Profile picture of 🐋Medhy D.
🐋Medhy D.
Ingénieur Infrastructure/DevOps
1 month ago
Intéressant à utiliser dans les anciennes codebases ! Pour les nouvelles il y a un avantage à utiliser cette library plutôt qu'Optional ?