Java Weekly, Numéro 239

1. Printemps et Java

>> Raffinage du ressort fonctionnel []

Un bref compte-rendu sur quelques nuances d’écrivains et d’itinéraires dans cette nouvelle nouvelle approche fonctionnelle excitante de Spring Boot .

Une introduction solide sur le fonctionnement de la récupération de place dans la machine virtuelle Java et quelques astuces que vous pouvez utiliser pour améliorer les performances de votre application . Bon produit.

>> Comment interroger des lignes parent lorsque tous les enfants doivent correspondre aux critères de filtrage avec SQL et Hibernate []

Un bon tutoriel qui construit progressivement une solution optimale à ce problème, d’abord dans une requête SQL native, puis dans une requête basée sur des critères JPQL. Très sympa.

>> Uniquement les fichiers modifiés dans Jenkins []

Et une approche intéressante qui utilise un script Groovy pour identifier tous les fichiers qui ont été modifiés depuis la dernière génération verte .

2. Technique et réflexions

>> Mettez à jour votre schéma de base de données sans interruption []

Si vous ne pouvez absolument pas vous permettre des temps d’arrêt, voici d’excellentes stratégies à utiliser lors du déploiement de mises à jour de schémas non compatibles avec les versions antérieures en conjonction avec une mise à jour d’application.

>> L’avenir de WebAssembly - Aperçu des caractéristiques et propositions à venir []

Il semble que des améliorations essentielles soient bientôt apportées à cette machine virtuelle basée sur un navigateur, notamment les types de référence, la gestion des exceptions et le garbage collection.

3. Des bandes dessinées

Et mes Dilberts préférés de la semaine: